我在Internet Explorer 8上编写了一些非常简单的代码,我不明白为什么当我用IE打开页面时没有任何反应(为什么文本'test'没有出现在页面上)。
我尝试使用Firefox和Chrome,效果非常好。
我的代码:
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso 8859-1" />
<script type="text/javascript">
function display() {
output.innerHTML+='test';
}
</script>
</head>
<body onload="display()">
<div id="output">
</div>
</body>
</html>
编辑:让IE改变你的设置,不要手工做或者变得很奇怪:-))
答案 0 :(得分:3)
document.getElementById('output').innerHTML += 'test';
答案 1 :(得分:3)
尝试:
function display() {
document.getElementById('output').innerHTML+='test';
}