木子屋 Dnawo's BLOG

奇怪的错误:document.getElementById为空或不是对象

👤 dnawo 📅 2008-11-26 👁 7418 👍 0 💬 0 🔄 来源:本站原创
HTML
<div id="msg"></div>
<script>document.getElementById("msg").innerHTML="Hello World!";</script>

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

HTML
<html>
<body>
<div id="msg"></div>
<script>document.getElementById("msg").innerHTML="Hello World!";</script>
</body>
</html>

评论(0)

暂无评论。

验证码
评论需审核通过后显示
← 上一篇 MMS发送的实现过程 下一篇 → VS2005使用强类型DataSet简化开发