为何没有效果?

来源:8-17 编程练习

周飞飞zzz

2018-07-21 10:00

 <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();

}


写回答 关注

2回答

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

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

    改成如下就可以了:

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

    周飞飞zzz

    非常感谢!

    2018-07-22 08:55:43

    共 1 条回复 >

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

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

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468194 学习 · 21891 问题

查看课程

相似问题