2010-01-21 185 views
0

如何延缓JavaScript的 - 我尝试以下,但它并没有延迟θ:延迟的Javascript

setTimeout(document.getElementById("loading1").innerHTML="", 4000); 

感谢, 乙

回答

4

尝试:

setTimeout(function(){document.getElementById("loading1").innerHTML="";}, 4000); 
4
function setHtml() { 
    document.getElementById("loading1").innerHTML=""; 
} 
setTimeout(setHtml, 4000); 
+0

我个人会使用匿名函数。但对于初学者来说,这更清晰易懂。 – slebetman 2010-01-21 17:25:50

+0

我同意。这是我的推理。 – jessegavin 2010-01-21 20:28:58

4

你会想把你的代码放在一个函数中:

setTimeout(function() { document.getElementById("loading1").innerHTML=""; }, 4000);