2011-02-16 89 views
0

我在我的剧本有一个问题,IDK的地方可能的textContent没有在谷歌浏览器的工作,这里是代码:问题在我的脚本中,不在谷歌浏览器中工作!

function afficher_temps() { 
    var $ = unsafeWindow.$; 
    var temps = document.getElementsByClassName('time hidden')[0].textContent; 
    if(document.getElementById('temps')) { 
     document.getElementById('temps').innerHTML = temps; 
    } 
    else { 
     $('#banner').append('<br /><br /><dt id="temps">'+temps+'</dt>'); 
    } 
    setTimeout(afficher_temps, 1000); 
} 
afficher_temps(); 

而且我要提取的时间是在这里:

<p class="time hidden" style="display: block; ">Time remaining:<br>1:10:07</p> 

而且我也想,如果时间是00:00:05会点击一个按钮:

<input class="Button1" type="button" style="padding: 10px" value="OK!"> 

非常感谢!

+0

这是干什么?请更好地解释这个问题,并考虑在jsfiddle上嘲笑它。 – clifgriffin 2011-02-16 21:17:09

回答

0

我经常遇到使用setTimeout的问题。在你的情况我建议以这种方式使用的setTimeout:

setTimeout("afficher_temps", 1000); 

setTimeout(function(){ 
     afficher_temps(); 
}, 1000); 

也许这可以解决一些问题。再见

相关问题