这是java脚本
window.onload="test";
function test() {
document.getElementById('inner').innerHTML="message";
}
这是我在IE中加载的html页面
<h1 class="serif">FDM Markets Trading Platform</h1>
<div class="layout" />
<div class="center">
<p class="paragraph">Login</p>
<form name="anyForm">
<span class="formlabel1">Username</span><input type="text" name="anyName" onKeyUp="Complete(this, event)" /></br>
</br>
<span class="formlabel2">Password</span><input type="text" name="password_box"></br>
</br>
</form>
<span id="clock"> </span>
</div>
</div>
<div id="outer">
<div id="inner"></div>
</div>
当我加载页面时,“消息”没有出现在网页中,我得到的错误是对象为空或未定义。
答案 0 :(得分:2)
您的onload处理程序错误。它应该是这样的:
function test() {
document.getElementById('inner').innerHTML="message";
}
window.onload = test;
您将javascript函数引用传递给.onload
,而不是字符串。