为了账号安全,请及时绑定邮箱和手机立即绑定

这代码为什么加了<!DOCTYPE html>就失效了

这代码为什么加了<!DOCTYPE html>就失效了

狐黧 2016-01-26 20:56:24
<html>   <head>     <title>iRock - The Virtual Pet Rock</title>     <script type="text/javascript">       var userName;       function resizeRock() {         document.getElementById("rockImg").style.height = (document.body.clientHeight - 100) * 0.9;       }       function greetUser() {         alert('Hello, I am your pet rock.');       }       function touchRock() {         if (userName) {           alert("I like the attention, " + userName + ". Thank you.");         }         else {           userName = prompt("What is your name?", "Enter your name here.");           if (userName)             alert("It is good to meet you, " + userName + ".");         }         document.getElementById("rockImg").src = "rock_happy.png";         setTimeout("document.getElementById('rockImg').src = 'rock.png';", 5 * 60 * 1000);       }     </script>   </head>   <body onload="resizeRock(); greetUser();" onresize="resizeRock();">     <div style="margin-top:100px; text-align:center">       <img id="rockImg" src="rock.png" alt="iRock" style="cursor:pointer" onclick="touchRock();" />     </div>   </body> </html>加了<!DOCTYPE html>后  resizeRock()就失效了,出了什么问题呢?
查看完整描述

1 回答

  • 1 回答
  • 0 关注
  • 3568 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信