Ver Mensaje Individual
  #4 (permalink)  
Antiguo 26/03/2013, 22:25
Avatar de emprear
emprear
Colaborador
 
Fecha de Ingreso: junio-2007
Ubicación: me mudé
Mensajes: 8.388
Antigüedad: 17 años, 6 meses
Puntos: 1567
Respuesta: validacion formulario campo telefono

Cita:
Iniciado por oscard41 Ver Mensaje
nuria1254 yo tu lo haria con una expresion regular seria algo asi

Código Javascript:
Ver original
  1. funtion validar(){
  2.   var numeroTelefono=document.getElementById('id_delInputText');
  3.   var expresionRegular1=/^([0-9]+){9}$/;//<--- con esto vamos a validar el numero
  4.   var expresionRegular2=/\s/;//<--- con esto vamos a validar que no tenga espacios en blanco
  5.  
  6.   if(numeroTelefono.value=='')
  7.      alert('campo es obligatorio');
  8.   else if(expresionRegular2.test(numeroTelefono.value))
  9.     alert('error existen espacios en blanco');
  10.   else if(!expresionRegular1.test(numeroTelefono.value))
  11.     alert('Numero de telefono incorrecto');
  12. }

la primera expresión " /^([0-9]+){9}$/" regular valida que en el campo solo haya solo combinaciones de numeros del 0 al 9 y su longitud sea de 9 te arroja true si esto se cumple;

en la segunda expresion /\s/ regular valida si existen espacios en blanco igualmente te arroja true si esa condición se cumple...

ojala te sirva de algo...
Es completamente innecesario si usa el método que le mencioné

Saludos
__________________
La voz de las antenas va, sustituyendo a Dios.
Cuando finalice la mutación, nueva edad media habrá
S.R.