Ir ao conteúdo
  • Cadastre-se
kleber-caetano

Submeter um formulário ao servidor

Recommended Posts

Olá Pessoal ,

Montei um formulário com alguns dados e antes de enviá-lo ao servidor para

processamento , realizo uma crítica utilizando uma função javascript

chamada testacampos.

A ação do usuário para submeter o formulário ao servidor é acionando

o mouse no botão enviar dados.

<FORM NAME="dados" METHOD="POST" ACTION="index.pl" onSubmit="return testacampos(this)">

<input type="submit" value=" Enviar dados " STYLE="cursor: hand;>

Quando o usuário aciona várias vezes , com o mouse , o botão enviar dados

( de forma rápida ), notei que vários processos ou formulários são enviados

ao servidor para processamento.

Como faço para não permitir ou controlar isto ?

Ou seja , mesmo que o usuário acione várias vezes rápidamente o mouse ,

somente deve ser enviado um único formulário ao servidor.

Agradeço a atenção dispensada ,

kleber

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta usar esse código, ele desabilita o botão submit após ser pressionado! ;)

<script>

/*
Submit Once form validation-
© Dynamic Drive (www.dynamicdrive.com)
For full source code, usage terms, and 100's more DHTML scripts, visit http://dynamicdrive.com
*/

function submitonce(theform){
//if IE 4+ or NS 6+
if (document.all||document.getElementById){
//screen thru every element in the form, and hunt down "submit" and "reset"
for (i=0;i<theform.length;i++){
var tempobj=theform.elements[i]
if(tempobj.type.toLowerCase()=="submit"||tempobj.type.toLowerCase()=="reset")
//disable em
tempobj.disabled=true
}
}
}
</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×