Ir para conteúdo

POWERED BY:

Arquivado

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

phpbrasil

Validar Telefone Celular

Recommended Posts

Pessoal,

 

Estou tantando criar um script para validar os telefones celulares dessa maneira: (ddd(somente dois digitos)) 9 + numero do celular mas nao estou conseguindo =/

 

Consegui com telefone residencial, mas nao estou conseguindo passar para celular....Vejam:

 function telefone(f) {
if (f.telres.value.length<9 || f.telres.value.length>10) {
alert("Preencha o telefone corretamente.");
f.telres.focus();
}else{
ddd = f.telres.value.substring(0,2);
if (f.telres.value.length==9) {
part1 = f.telres.value.substring(2,5);
part2 = f.telres.value.substring(5,9);
}
if (f.telres.value.length==10) {
part1 = f.telres.value.substring(2,6);
part2 = f.telres.value.substring(6,10);
}
f.telres.value = "("+ddd+") "+part1+"-"+part2
}
}

Poderiam me ajudar?

 

Obrigada

Compartilhar este post


Link para o post
Compartilhar em outros sites

O problema é na validação dos números ou da quantidade de digitos?


<script>

window.onload = function()
{
	document.getElementById("salvar").onclick = function()
	{
		var ddd = document.getElementById("ddd").value;


		if (ddd.length > 2)
			alert("O ddd tem que ter somente dois digitos");
		else if(ddd.length < 2)
			alert("O ddd tem que ter 2 digitos");
	}
}

</script>

<input type="text" id="ddd">
<input type="submit" value="Salvar" id="salvar">

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.