到4秒就不變了,求大神看下
<!DOCTYPE html>
<html>
?<head>
? <title>瀏覽器對象</title> ?
? <meta http-equiv="Content-Type" content="text/html; charset=gkb"/>
?</head>
?<body>
? <!--先編寫好網(wǎng)頁布局-->
<h4>操作成功</h4>
? </br>
?<a id="num">5</a>秒后返回主頁
?????? <a?? onclick="GoBack()"> 返回</a>
???? <script> ?
?? var num=document.getElementById('num').innerHTML;
? function startCount() {
????? if(num > 1){
????????? num--;
????????? document.getElementById('num').innerHTML =num;}else{location.assign('http://idcbgp.cn');}
?? ?
?
? }
? setInterval(startCount(), 1000);
?
??? function GoBack() {
???????? window.history.back();? ?
??????? }
?</script>
</body>
</html>
2016-05-17
問題代碼:setInterval(startCount(), 1000);
正確的使用:setInterval("startCount()", 1000)帶引號 ?或者setInterval(startCount, 1000)不帶引號;
我目前也只是一知半解得水平,自行了解關(guān)于關(guān)于setInterval()第一個參數(shù)的問題