Ir para conteúdo

POWERED BY:

Arquivado

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

adalbertofajr

Validação de formulário

Recommended Posts

Galera, estou com um problema. Utilizo uma validação de cadastro em um site. Essa validação é para onkeypress nos input's, só que dá para copiar e colar os caracteres que não quero alí onde no onkeypress não pode aparecer. Mesmo bloqueando o Ctrl para não dar Ctrl + V não adianta. Eu queria colocar essa validação quando acontece o onsubmit do formulário, aí retorna uma mensagem dizendo que não são permitidos caracteres especiais. Gostaria de saber se alguém me ajuda. Obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

<form method="post" name="formulario" onsubmit="return validar();">

<input type="text" maxlength="10" name="login" style="width: 130px;" onkeypress="return input_login(event);" />

----

function input_login(e)

{

if (window.event){tecla = e.keyCode;}

else if (e.which){tecla = e.which;}

if (!((tecla >= "48" && tecla <= "57") || (tecla >= "65" && tecla <= "90") || (tecla >= "97" && tecla <= "122") || (tecla == "8") || (tecla == "45") || (tecla == "95")))

{return false;}

}

----

 

Como vocês vêem, tenho uma function também no form, que vai validar se existem campos vazios, etc...

Quero colocar a verificação de caracteres na function do form, é mais seguro.

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.