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

下面代码哪里出错了,效果出不来

下面代码哪里出错了,效果出不来

制作一个跳转提示页面:要求:1. 如果打开该页面后,如果不做任何操作则5秒后自动跳转到一个新的地址,如慕课网主页。2. 如果点击“返回”按钮则返回前一个页面。效果:<!DOCTYPE html><html> <head>  <title>浏览器对象</title>    <meta http-equiv="Content-Type" content="text/html; charset=gkb"/>    </head> <body>  <!--先编写好网页布局-->  操作成功</br></br>  5秒后回到主页&nbsp;<a href="back()">返回</a>   <script type="text/javascript">   var num=document.getElementById("second").innerHTML;   //获取显示秒数的元素,通过定时器来更改秒数。 function count(){     num--;     document.getElementById("second").innerHTML=num;         if(num==0)         {            window.location.assign("www.imooc.com")         }     }     setInterval("count()",5000);   //通过window的location和history对象来控制网页的跳转。   function back(){       widows.history.back();       } </script> </body></html>
查看完整描述

1 回答

?
慕郎_莲华

TA贡献83条经验 获得超16个赞

document.getElementById("second").innerHTML;

这儿 初始化 num的时候, 需要获取second元素的值!!但是你页面里面没有这个元素`~所以没有值~~你试试num = 5;活着在页面添加id为second的input 然后输入秒数即可~~;

报错了 学会调适代码~~打开浏览器控制台看错误信息 一般f12

查看完整回答
反对 回复 2016-03-05
  • 1 回答
  • 0 关注
  • 1432 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信