Ir para conteúdo

POWERED BY:

Arquivado

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

ricardotiso

Validação e campo exato.

Recommended Posts

Olá Pessoal,Gostaria de saber como faço para colocar uma validação em um campo de um formulário. Assim preciso que esse campo tenha exatamente 4 números se tiver menos nesse campo exibir um alert informando que precisa ter 4 números no local.Quem puder me ajudar desde já Agradeço.RicardoVlw

Compartilhar este post


Link para o post
Compartilhar em outros sites

função java script:

function verifica(valor){	tamanho = valor.length	if(tamanho <4)		alert(tamanho)}

campo:

<input type="text" onBlur="verifica(this.value)">
testa ai!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Cara é isso mesmo, só preciso de mais uma coisa nesse campo.Preciso que quando preenche menos de 4 depois do alert ele volte para o esse campo especifico e o usário não consegue ir para o próximo campo sem antes preencher corretamente este. Tem como?VlwRicardo

Compartilhar este post


Link para o post
Compartilhar em outros sites

Construi um exemplo bem simples,dá uma olhada:

<html><head><script type="text/JavaScript"><!--function verifica(valor,campo){	todos = document.getElementsByTagName('input').length	tamanho = valor.length	if(tamanho <4)	{				alert("Tamanho não pode ser menor que 4!")		for(i=1;i<=todos;i++)		{			document.getElementById(i).disabled = true;		}	}}//--></script><head><body><form name="fm"><table><tr>	<td id="td1"><input type="text" id="nome" onBlur="verifica(this.value,this)">Cayo César</td>	<td id="td1"><input type="text" id="1"></td>	<td id="td1"><input type="text" id="2"></td>	<td id="td1"><input type="text" id="3"></td>	<td id="td1"><input type="text" id="4"></td></tr></table></form></body></html>

Compartilhar este post


Link para o post
Compartilhar em outros sites

desconsidere isso:

for(i=1;i<=todos;i++){ document.getElementById(i).disabled = true;}
e coloque assim:

documet.nome_do_form.nome_do_campo.focus()

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.