慕运维2603834
2015-10-20 16:14
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/";
}
i=5,之后自减变成了4,然后赋值给document.getElementById("second").innerHTML。如果是
var i=document.getElementById("second").innerHTML,意思就反了。
在没有设置什么的情况下,都是至上而下的
JavaScript进阶篇
468194 学习 · 21891 问题
相似问题