我有一個非常簡單的計時器,在DIV ID「clear」內工作,我希望div的字體顏色在1分鐘時改變,並在2分鐘時改變。這似乎是可能的,但我無法弄清楚。更改javascript定時器中的字體顏色
var ho1 = document.getElementsByTagName('ho1')[0],
clear = document.getElementById('clear'),
seconds = 0, minutes = 0, hours = 0,
t;
function add() {
seconds++;
if (seconds >= 60) {
seconds = 0;
minutes++;
}
ho1.textContent = (minutes ? (minutes > 9 ? minutes : "0" + minutes) : "00") + ":" + (seconds > 9 ? seconds : "0" + seconds);
timer();
}
function timer() {
t = setTimeout(add, 1000);
}
timer();
任何人都可以幫助我嗎?顏色是在DIV的風格中定義的。
謝謝!但2分鐘後可以改變顏色嗎?我想逐分鐘改變顏色。用不同的顏色。例如:1分鐘=黃色。 3分鐘=紅色。 – user3283304 2015-04-03 11:09:53
是的,檢查分鐘並更改 – mohamedrias 2015-04-03 11:10:16
更新的答案與檢查分鐘 – mohamedrias 2015-04-03 11:12:26