Ir para conteúdo

POWERED BY:

Arquivado

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

jeovan_toledo

jascript

Recommended Posts

tenho formulário no site para o pessoal enviar seus dados, mas o que tem acontecido algumas vezes é que se a pessoa clicar em qualquer campo do form. e teclar enter ele envia o formulário em branco mesmo, gostaria de saber como barrar está tecla enter no teclado. como devo agir neste caso, me ajudem,

segue o endereço do formulário para darem uma olhada, façam o teste tecle enter

 

http://www.sindicatocp.org.br/emailgratis.htm

 

 

Jeovan

Compartilhar este post


Link para o post
Compartilhar em outros sites

Faça uma validação, verifique se o campo estah vazio, se estiver, mostra uma mensagem e retorne o processamento para não enviar a página:

 

function Validar(Form){if (Form.NomeDocampo.value == ''){      alert('Preencha o campo');      Form.NomeDoCampo.focus();      return false;}

Chame a função da serguinte forma:

 

<form bla bla bla bla onSubmit="return Validar(this)">

Ateh mais...

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caro colega, teste esse código, acho que bloqueia a tecla enter.

 

<script LANGUAGE="JavaScript">

function block()

{

if(event.keyCode == 13)

return false;

return true;

}

</script>

Apenas uma correção no código do nosso amigo que também eh bastante útil:

 

<script LANGUAGE="JavaScript">function block() { if(event.keyCode == 13) return false; }</script>
retirei o return true

 

Ateh mais...

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.