0
我在此處附上我的代碼以使用Javascript的setInterval()函數。代碼只運行一次,因爲它沒有運行docoment.write來在瀏覽器中寫入i的值。任何人都可以請讓我知道我是哪個地方錯我的代碼:HTML Javascript - setInterval未正常運行
<html>
<head>
<script type="text/javascript">
function inCreas(){
var i = 0;
var interval = setInterval(func,2000);
function func(){i++;
document.write("<p>This is the value of i : "+ i +"</p>");
}
}
</script>
</head>
<body onload="inCreas()">
</body>
</html>
我已經在IE 8和Firefox 24.0試過,但結果是一樣的。
在此先感謝。 Vasudev
文檔加載完成後,不能使用'document.write'。選擇要添加內容的元素,然後創建新的DOM節點並追加它們或將額外的HTML字符串追加到其「innerHTML」屬性中。 –
你不能?它可以在Chrome上運行。 – PMint