Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Biel.

Como executar loop / envio automatico do formulario só quando o botão ENVIAR for clicado?

Mensagens Recomendadas

Biel.

Boa noite a todos. Pessoal como eu faço para executar LOOP / envio automatico do formulario no script abaixo, só depois que o botão ENVIAR for clicado. Do jeito que está o LOOP / envio automatico do formulario é executado automaticmente assim que entro na página contato.php Obrigado!

<script type="text/javascript">
var qtd = 0;
var limit = 3;
var seconds = 5;
function algumacoisa(){
 if( qtd < limit ){
document.tetete.submit();
qtd++;
 }
}
function biel(){
seconds *= 500;
window.setInterval(function(){algumacoisa()},seconds);
}
function stop_timer(){
qtd = limit;
}
</script>

</head>
<body onload="biel();">
<form action="formulario.php" method="post" name="tetete">
<input type="submit" name=""  value="Enviar" />
<input type="button" name=""  value="interromper" onclick="javascript:stop_timer();" />
</form>
</body>
</html>

Editado por yoda

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
HappyHippyHippo

em vez de chamar a função no momento que o body esteja preparado, chama quando carregares no botão da mesma forma que tens o para o envio


IRC : sim, é algo que ainda existe >> #p@p

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
fteixeira1993

ora boas, provavelmente ou fazer uma pergunta parva mas em

<input type="button" name=""  value="interromper" onclick="javascript:stop_timer();" />

é necessário ter 'javascript:' antes de chamar a função? Mais uma vêz peço desculpa se foi uma pergunta parva, mas tou a aprender javascript aos poucos :(

Obrigado pelo esclarecimento,

fteixeira1993

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
HappyHippyHippo

não é obrigatório

como o javascript se tornou a linguagem universal de scripting "client-side", é esse tipo de código que é esperado dentro do atributo click dos elementos


IRC : sim, é algo que ainda existe >> #p@p

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
fteixeira1993

não é obrigatório

como o javascript se tornou a linguagem universal de scripting "client-side", é esse tipo de código que é esperado dentro do atributo click dos elementos

ok obrigado @HappyHippyHippo pelo esclarecimento :)

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.