【发布时间】:2013-07-07 18:18:01
【问题描述】:
我刚开始使用 Javascript,嗯,这段代码很明显,但它不起作用,我不知道为什么,因为一切看起来都很好:
<html>
<head>
</head>
<body>
<h1>This is my first Javascript test.</h1>
<p id = "y">123</p>
<button type = "button" onclick = "do()">Do it!</button>
<script>
var x = ["First Element", "Second Element", "Third Element", "Fourth Element"];
function do() {
for (var i = 0; i < x.length; i++) {
document.getElementById("y").innerHTML = x[i] + "<br>";
}
}
</script>
</body>
</html>
当我点击该死的按钮时,它就是不起作用。它没有给我那里 标签上的数组内容。
非常感谢!
【问题讨论】:
-
do是 JavaScript 中的保留字。您应该为您的函数选择一个不同的名称。 jsfiddle.net/3e3CN
标签: javascript html loops innerhtml