大佬幫忙看看為什么沒效果
<!DOCTYPE html>
<html>
?<head>
? <title>瀏覽器對(duì)象</title> ?
? <meta http-equiv="Content-Type" content="text/html; charset=gkb"/> ??
?</head>
?<body>
? <!--先編寫好網(wǎng)頁布局-->
? <h1><b>操作成功</b></h1>
? <span id="i">5</span>秒回到主頁<a href="javascript:myback()">返回</a>
? <script type="text/javascript"> ?
?
? ?//獲取顯示秒數(shù)的元素,通過定時(shí)器來更改秒數(shù)。
? ?var num=5;
? ?function startCount(){
? ? document.getElementById("count").innerHTML="num";
? ? num--;
? ? setInterval("startCount()",1000);
? ? if(num==0){
? ? ? ? location.assign("http://idcbgp.cn/")
? ? }
? ?}
? ?//通過window的location和history對(duì)象來控制網(wǎng)頁的跳轉(zhuǎn)。
? ?startConut();
? ?function myback(){
? ? window.history.back(); ??
? ?}
?</script>?
</body>
</html>
2018-11-16
<!DOCTYPE html>
<html>
?<head>
? <title>瀏覽器對(duì)象</title>??
? <meta http-equiv="Content-Type" content="text/html; charset=gkb"/>? ?
?</head>
?<body>
? <!--先編寫好網(wǎng)頁布局-->
? <h1>操作成功</h1>? ????//h標(biāo)簽本身的樣式已經(jīng)加過粗了,不用再使用<b>標(biāo)簽
? <span id="i">5</span>秒回到主頁<a href="javascript:myback()">返回</a>
? <script type="text/javascript">??
? ?//獲取顯示秒數(shù)的元素,通過定時(shí)器來更改秒數(shù)。
? ?var num=5;
? ?function startCount(){
? ? document.getElementById("i").innerHTML=num;?//你的id叫“i”不是count,這是運(yùn)行后沒有反應(yīng)的原因
? ? num--;
? ? if(num==0){
? ? ? ? location.assign("http://idcbgp.cn/")
? ? }
? ?}
setInterval("startCount()",1000);????//這里只需要開啟一個(gè)間歇調(diào)用就可以,不用放到方法里面去遞歸,遞歸的話會(huì)造成開啟多個(gè)間歇調(diào)用,num值遞減的很快
? ?//通過window的location和history對(duì)象來控制網(wǎng)頁的跳轉(zhuǎn)。
? ?//startConut();
? ?function myback(){
? ? window.history.back();? ?
? ?}
?</script>?
</body>
</html>
2022-03-24
O(∩_∩)O哈哈~老師們默默努力中囧~~~?<span>clearTimeout()寫錯(cuò)了···</span>
2018-11-16
另外:document.getElementById("count").innerHTML="num";
這樣賦值不對(duì)的,變量名num不能用引號(hào)括起來的,你是要給個(gè)字符串給它嗎