我無法得到這個工作... ...它只是與結果替換整個頁面用javascript替換文檔中的特定文本?
var str="textiwanttoreplace";
var el = document.getElementById('welcome');
el.innerHTML = str;
var date = new Date();
var hours = date.getHours();
if (hours >= 8 && hours < 13) {
el.innerHTML = str.replace("textiwanttoreplace", "It's 8 and 13");
} else if (hours >= 13 && hours < 18) {
el.innerHTML = str.replace("textiwanttoreplace", "It's 13 and 18");
} else if (hours > 18 && hours <= 23) {
el.innerHTML = str.replace("textiwanttoreplace", "It's 18 and 23");
} else {
el.innerHTML = str.replace("textiwanttoreplace", "Hello");
}
編輯:改變,現在我沒有看到任何結果我失去了什麼?
改成這樣,但我似乎無法得到它的工作。我錯過了什麼?(問題中的新代碼) – kevin 2010-07-29 19:33:59
@kevin:請參閱我更新的答案。 – Sarfraz 2010-07-29 19:39:55
真棒,工作感謝 – kevin 2010-07-29 19:58:56