将getElementById()放在底部
这个问题在这里已经有了答案:
您需要等待您的页面准备就绪,然后您的代码才能在页面的标记中执行。 例如,使用window.onload
处理程序,如下例所示。 有更好的方法来做到这一点,比如jQuery方法,但是这将作为你需要的一个例子。
<html>
<head>
<script>
window.onload = function ()
{
document.getElementById("txt").innerHTML = "Hello";
}
</script>
</head>
<body>
<div id="txt"></div>
</body>
</html>
链接地址: http://www.djcxy.com/p/71249.html