<div id="msg"></div>
<script>document.getElementById("msg").innerHTML="Hello World!";</script>上边代码执行出错,提示"document.getElementById(...) 为空或不是对象"!通常只有页面上不存在指定Id的元素或是脚本执行时指定Id的元素还未初始化才会出现这个提示,可是上边的代码中并不满足这两点条件,有些奇怪,最后尝试补全html元素,却能正常执行了:
<html>
<body>
<div id="msg"></div>
<script>document.getElementById("msg").innerHTML="Hello World!";</script>
</body>
</html>
评论(0)
暂无评论。