大神們,幫幫忙
<!DOCTYPE html>
<html>
?<head>
? <title>瀏覽器對象</title> ?
? <meta http-equiv="Content-Type" content="text/html; charset=gkb"/>? ?
?</head>
?<body>
? <!--先編寫好網頁布局-->
? <h1>操作成功</h1>
? <span id="sencond">5</span>
? <span>秒后回到主頁</span>
?<a href="javascript:myback()">返回</a>
? <script type="text/javascript"> ?
?
?? //獲取顯示秒數的元素,通過定時器來更改秒數。
var num=document.getElementById("sencond").value;
function cound()
??? {
??????? num--;
??????? document.getElementById("sencond").innerHTML=num;
??????? if(num==0)
??????????? {
??????????????? location.assign("idcbgp.cn");
??????????? }
??? }?????? ?
??????????? setInterval("cound()",1000);
?? ?
?? //通過window的location和history對象來控制網頁的跳轉。
?? function myback
??? {
??????? window.history.back();
??? }
?</script>
</body>
</html>
2018-11-30
本大神在此,老夫觀看你的代碼發(fā)現(xiàn)兩處問題:1.最下面的這個myback函數忘記加()? 2.最上面的這個var num=document.getElementById("sencond").value;取值,我想請問<span>標簽有value這個屬性嗎?value這個屬性好像只適合表單標簽吧。。所以這里不是取value,是取innerHTML,代碼應該這樣寫var num=document.getElementById("sencond").innerHTML;? 或者直接給var num=5這樣定義