不知道錯在哪兒了 求大神解答TAT
<!DOCTYPE?html>
<html>
<head>
????<title>瀏覽器對象</title>
????<meta?http-equiv="Content-Type"?content="text/html;?charset=gkb"?/>
</head>
<body>
????<!--先編寫好網頁布局-->
????<h3><b>操作成功</b></h3>
????<span?id="ms">5</sapn>秒后回到主頁 <a?href="#"?onclick="goBack()">返回</a>
?
??<script?type="text/javascript">??
?
???//獲取顯示秒數的元素,通過定時器來更改秒數。
???var?num=6;
????function?clock()
????{
????????document.getElementById("ms").innerHTML=num-1;
????}
????num--;
????setInterval("clock()",1000);
???//通過window的location和history對象來控制網頁的跳轉。
???function?goBack()
???{
???????window.history.back;
???}
?</script>?
</body>
</html>
2019-10-10
然后如果你要看setIterval的寫法可以參考我上一個回答,
setTimeout:是從現在算起多少ms后運行該代碼(只運行一次),執行完銷毀重新創建,至始至終只有一個存在
setInterval:是每隔多少ms運行一次代碼,這個代碼會不斷的執行的,不清楚繼續使用會出現出現多個定時器一起計時
2019-10-10