问答详情
源自:8-11 Location对象

第八章编程问题啊

  

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/";

}


提问者:慕运维2603834 2015-10-20 16:14

个回答

  • 躺平的momo
    2015-10-20 16:25:04
    已采纳

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

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

  • 躺平的momo
    2015-10-20 17:22:55

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