问答详情
源自:8-17 编程练习

为何没有效果?

 <h3>操作成功</h3>

  <span><span id="miao">5</span>秒后回到主页</span><a herf="javascript:sit()">返回</a>

  

 

  <script type="text/javascript">  

 var i=5;

 function rec(){

     document.getElementById.innerHTML=i;

     i=i-1;

    if(i==0){

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

    }

 }

 setInterval("rec()",1000);

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

function sit(){

    window.history.Back();

}


提问者:周飞飞zzz 2018-07-21 10:00

个回答

  • 慕九州2364809
    2018-07-21 14:20:53
    已采纳

    说错了,应该是 document.getElementById.innerHTML=i;这句没有指定id;

    改成如下就可以了:

    https://img2.mukewang.com/5b52d0c20001fd6f09780449.jpg

  • 慕九州2364809
    2018-07-21 14:15:11

    应该是你的rec函数没有执行,你定义了这个函数要执行它才能够起作用。