求大神幫忙看看哪里出問題了
<!DOCTYPE html>
<html>
?<head>
? <title>瀏覽器對象</title> ?
? <meta http-equiv="Content-Type" content="text/html; charset=gkb"/> ??
?</head>
?<body>
? <!--先編寫好網頁布局-->
? <h1>操作成功!</h1>
? <span id="one">5</span>
? <span>s后返回主頁</span>?
? <a href="javascript:back();">返回</a>
??
??
?
? <script type="text/javascript"> ?
?
? ?//獲取顯示秒數(shù)的元素,通過定時器來更改秒數(shù)。
? ?var num=document.getElementById('one').innerHTML;
? ?function a()
? ?{
? ? ? ?
? ? ? ?document.getElementById('one').innerHTML=num;
? ? ? ?num--;
? ? ? ?if(a==0)
? ? ? ?{
? ? ? ? ? ?location.assign("idcbgp.cn");
? ? ? ?}
? ?}
? setTimeout(a(),1000);
? ?//通過window的location和history對象來控制網頁的跳轉。
? ?function b()
? ?{
? ? ? ?window.history.back();
? ?}
?</script>?
</body>
</html>
2018-07-16
setTimeout(a(),1000);a()加引號,setTimeout改成setInterval
2018-07-16
setTimeout是延遲多少長時間來執(zhí)行代碼。而你需要動態(tài)了執(zhí)行這段代碼需要使用setInterval("a()",1000);這個函數(shù)
2018-07-16
<!DOCTYPE html>
<html>
?<head>
? <title>瀏覽器對象</title>??
? <meta http-equiv="Content-Type" content="text/html; charset=gkb"/>? ?
?</head>
?<body>
? <!--先編寫好網頁布局-->
? <h1>操作成功!</h1>
? <span id="one">5</span>
? <span>s后返回主頁</span>?
? <a href="javascript:b();">返回</a>
??
??
?
? <script type="text/javascript">??
?
? ?//獲取顯示秒數(shù)的元素,通過定時器來更改秒數(shù)。
? ?var num=document.getElementById('one').innerHTML;
? ?function a()
? ?{
? ? ? ?
? ? ? ? --num;
? ? ? ? document.getElementById('one').innerHTML=num;
? ? ? ?if(num>0){
? ? ? ?if(num==1)
? ? ? ?{
? ? ? ? ? ?location.assign("idcbgp.cn");
? ? ? ?}
}
else{
? ? ? ? ? ??
clearInterval("a()");
? ? ? ??
}
??
? ?}
setInterval("a()",1000);
? ?//通過window的location和history對象來控制網頁的跳轉。
? ?function b()
? ?{
? ? ? ?window.history.back();
? ?}
?</script>?
</body>
</html>