Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá,
Estou tentando atualizar o conteudo de uma div, sem ter que dar refresh na pagina, para isso estou utilizando a seguinte função:
//=================================================
function autoRefresh(interval) {
setTimeout("atualizar();",interval);
}
function atualizar() {
var relogio = new Date();
var hora = relogio.getHours();
var minu = relogio.getMinutes();
var seg = relogio.getSeconds();
var player = document.getElementById("compartilhar");
if(seg > 0 && seg < 20){
player.style.background = 'orange';
}else if(seg > 20 && seg < 40){
player.style.background = 'red';
}else if(seg < 40 && seg < 59){
player.style.background = '#000';
}
}Deveria trocar a cor de acordo com os segundos, mas cai somente na primeira condição do if e mesmo atualizando a função e passando novos valores para as variaveis as demais condições não se expressam.
Carregando comentários...