Ir para conteúdo

POWERED BY:

Arquivado

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

marina limeira

Garantir o não envio de 2 vezes o mesmo formulario.. Como?

Recommended Posts

segue o que pediu:

 

CODE
<input type="submit" name="" value="ENVIAR" id = "botao" onclick="troca()">

 

 

CODE
<FORM name=form02 action=processar.asp method=post >

 

 

Olá, modifiquei um pouco o seu codigo e acredito que dessa forma funcionaria como você quer.

 

Java script:

<script language=JavaScript>
	function troca(){
		if(document.getElementById("botao").value == "ENVIAR"){
			document.getElementById("botao").value = "AGUARDE...";
			document.getElementById("botao").disabled = true;
			return true;
			}else{
				return false;
			}
		}
</SCRIPT>

No form usamos a função onsubmit, dependendo do retorno dela o formulario será enviado ou não.

CODE
<FORM name=form02 action=processar.asp method=post onsubmit="return troca()">

e o botão fica da seguinte forma:

<input type="submit" value="ENVIAR" id = "botao">

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.