2011-02-16 33 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); 

也許這可以解決一些問題。再見

相關問題