Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Luan Ramos

Cronometro Regressivo

Recommended Posts

Pessoal.

 

Estou fazendo um cronometro regressivo em java script que inicia no carregamento da página, via Onload. Até aqui está funcionando legal, porém gostaria que iniciasse quando clicasse em um botão e não no carregamento da página. Fiz assim:

 

<!-- temporizador -->
<SCRIPT language=JavaScript>

var g_iCount = new Number();

// de 30 a 0 //
var g_iCount = 14400;

function startCountdown(){
       if((g_iCount - 1) >= 0){
               g_iCount = g_iCount - 1;
               numberCountdown.innerText = '00:00.0' + g_iCount;
               setTimeout('startCountdown()',1000);
       }
}
</SCRIPT>
<!-- fim do temporizador -->

 

Ai fiz um onclick no botão para chamar a função. Só que o cronometro só pisca na tela e não fica aparecendo. Entenderam? Tipo, quando aperto no botão o cronometro aparece e some rapidamente da tela.

 

Esse é o botão:

<input name="button2" type="submit" class="principal_CAMPOINICIAPROVA" id="button2" onclick="startCountdown();" value="VISUALIZAR E INICIAR PROVA" />

 

 

 

 

gostaria da ajuda de vocês. Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

não use o type submit, troque por type button

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quando mudo para type=button, resolve o problema do cronometro, porém ele perde as outras funcionalidades, pois este mesmo botão realiza uma busca no banco, além de startar a função do cronometro.



e quando troco para button ele inicializa o temporizador, porém não realiza a busca.

Compartilhar este post


Link para o post
Compartilhar em outros sites

vc entende como funcionam as requisições ?

 

qndo vc usa type submit, vc envia uma requisição ao servidor, ai é lógico que o cronômetro não vai funcionar.

 

Se vc precisa fazer uma busca, então ou vc esquece o cronômetro, ou vc faz essa busca ir e vir com ajax.

Compartilhar este post


Link para o post
Compartilhar em outros sites

que vá funcionar junto com o teu submit não.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.