我的 JavaScript 代码是:
<script type="text/javascript">
var current = 0;
var cars = new Array(5);
cars[0] = "Audi";
cars[1] = "Bentley";
cars[2] = "Mercedes";
cars[3] = "Mini";
cars[4] = "BMW";
document.getElementById("addCarBtn").onclick = function () {
if (!(current > cars.length - 1)) {
document.getElementById("carsDiv").innerHTML += cars[current] + "<br />";
current++;
}
}
</script>
我想在按钮单击 div 时一一显示每个数组项的值。
但是,当我单击按钮时,会显示数组 [0],即“Audi”,但仅显示几分之一秒。然后它消失了,只有按钮可见。