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

第八章编程问题啊

  

var sec = document.getElementById("second");

这里为什么不能直接写成var i=document.getElementById("second").inner.HTML同时把下面的sec.innerHTML = i;去掉?

var i = 5;

var timer = setInterval(function(){

i--;

sec.innerHTML = i;

if(i==1){

window.location.href =  "http://www.imooc.com/";

}


正在回答

2 回答

i=5,之后自减变成了4,然后赋值给document.getElementById("second").innerHTML。如果是

var i=document.getElementById("second").innerHTML,意思就反了。

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

慕运维2603834 提问者

程序的运行方式是不是都是自上而下的?有时候觉得有些程序写在哪个地方都能正确跑起来,困扰
2015-10-20 回复 有任何疑惑可以回复我~
#2

慕运维2603834 提问者

非常感谢!
2015-10-20 回复 有任何疑惑可以回复我~

在没有设置什么的情况下,都是至上而下的

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

举报

0/150
提交
取消
JavaScript进阶篇
  • 参与学习       468195    人
  • 解答问题       21891    个

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

进入课程

第八章编程问题啊

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