Ir para conteúdo

POWERED BY:

Arquivado

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

Rodrigo_laguna

Validar campo com 4 números

Recommended Posts

Olá amigos,

 

Preciso fazer uma verificação num campo de formulário para que o mesmo receba examente 4 dígitos, sendo eles apenas números, testei a seguinte condição mas como eu fiz se eu digito letras ele aceita também, alguém pode me ajudar?

if (document.form1.txtAno.value == "" || document.form1.txtAno.value.length != 4 || document.form1.txtAno.value.length !=[0123456789]){
alert("O campo Ano deve ser preenchido, com 4 dígitos!!");
	d.txtAno.focus();
	return false;
	}

Não postei todo o código mas na linha d.txtAno.focus eu criei essa variável ok.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Compartilhar este post


Link para o post
Compartilhar em outros sites

acredito que o ideal, seja o método .test()

veja o link que postei.

 

e outra, prefira usar document.getElementById(), do que: document.formulario.campo....

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.