問大神,這么寫為何不行?
?<body>
? <H4>操作成功</H4>
? <p>
? ? ?<b id="second">5</b>秒后回到主頁
? </p>
?
<script type="text/javascript"> ?
var i = document.getElementById("second").innerHTML;
function num(){
i--;
}
setInterval(num,1000);
??
? </script>
? </body>
?<body>
? <H4>操作成功</H4>
? <p>
? ? ?<b id="second">5</b>秒后回到主頁
? </p>
?
<script type="text/javascript"> ?
var i = document.getElementById("second").innerHTML;
function num(){
i--;
}
setInterval(num,1000);
??
? </script>
? </body>
2017-02-03
舉報
2017-02-09
你可以在function num()中加入return i;他就可以返回你的自減il
?
2017-02-03
首先你setInterval中的num并沒有引用;
如果不在i--后面加入這個,你是看不到輸出值的,document.getElementById("second").innerHTML=i;