【发布时间】:2013-12-22 17:28:49
【问题描述】:
使用这个最小的网页:
<html>
<head>
<title>test</title>
<script type='text/javascript' src='test.js'></script>
</head>
<body>
</body>
</html>
这个最小的“test.js”脚本失败:
document.body.innerText = 'testje';
document.body 似乎未定义:
0x800a138f - JavaScript runtime error: Unable to set property 'innerText'
of undefined or null reference
如果在代码行之前添加一个 document.write('blabla') ,它会起作用:
document.write('blabla');
document.body.innerText = 'testje';
这让我很困惑,虽然它看起来很基本。
我是 Javascript 新手,因此欢迎您提供一些解释。
【问题讨论】:
标签: javascript