为了账号安全,请及时绑定邮箱和手机立即绑定

秒数一直是五,也没有跳转。

贴出来了,帮忙看看哈。

<!DOCTYPE html>

<html>

 <head>

  <title>浏览器对象</title>  

  <meta http-equiv="Content-Type" content="text/html; charset=gkb"/>   

 </head>

 <body>

  <!--先编写好网页布局-->

  <h3>操作成功</h3>

  <span id="second">5</span>

  <span>秒后回到主页</span>

  <a href="javascript:back();">返回</a>

<script type="text/javascript">  

 var num=document.getElementById("sencond").innerHTML;

 function count()

 {

    num--;

    document.getElementById("sencond").innerHTML=num;

    if(num==0)

    {

        location.assign("www.imooc.com");

    }

    setInterval("count()",1000);

}

function back(){

    window.history.back();

}

 //获取显示秒数的元素,通过定时器来更改秒数。


   //通过window的location和history对象来控制网页的跳转。

   

 </script> 

</body>

</html>


正在回答

5 回答


<!DOCTYPE html>


<html>


 <head>


  <title>浏览器对象</title>  


  <meta http-equiv="Content-Type" content="text/html; charset=gkb"/>   


 </head>


 <body>


  <!--先编写好网页布局-->


  <h3>操作成功</h3>


  <span id="sencond">5</span>


  <span>秒后回到主页</span>


  <a href="javascript:back();">返回</a>


<script type="text/javascript">  


 var num=document.getElementById("sencond").innerHTML;


 function count()


 {


    num--;


    document.getElementById("sencond").innerHTML=num;


    if(num==0)


    {


        location.assign("http://www.imooc.com");


    }




}

    setInterval("count()",1000);


function back(){


    window.history.back();


}


 //获取显示秒数的元素,通过定时器来更改秒数。




   //通过window的location和history对象来控制网页的跳转。


   


 </script> 


</body>


</html>


0 回复 有任何疑惑可以回复我~

  location.assign("http://www.imooc.com"); //这里要加上http://

  setInterval("count()", 1000); //这个语句要写在count函数外,不然无法调用函数

你的second有错误 多了个n


0 回复 有任何疑惑可以回复我~

是--num;不是num--

0 回复 有任何疑惑可以回复我~

document.getElementById("sencond").innerHTML=num;

 var num=document.getElementById("sencond").innerHTML

这两句应该有问题需要新付给一个值等于x.innerHTML

0 回复 有任何疑惑可以回复我~

你的second多了个n

1 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

秒数一直是五,也没有跳转。

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信