我想要一個函數在onload後發生5秒。然後,該函數應該每秒更改一個div的值。基本上,div有一個數字,我想它的價值增加每一秒,直到100這裏是我想出迄今:每秒增加數量?
div {
display:inline;
}
<body onload="setTimeout(start,3000) ; setTimeout(end,3000) ">
<div id = number>
1
</div>
%
<script type="text/javascript">
var i = 1;
setInterval(
var a = (function start() {
i = i%100 + 1;
return i;
}); , 1000)
setInterval(
var earth = document.getElementById('you');
function end(){
earth.innerHTML = a;
}
\t)
</script>
</body>
至今沒有運氣。請告訴我我哪裏出錯了,並糾正它請。小提琴將不勝感激:D。
Pranav你好,能否請你把這個在小提琴和分享我們一個可行的鏈接查看的功能? –
你的主要問題是你在'setInterval'的調用中放了'var'。 – MegaTom