Ver Mensaje Individual
  #1 (permalink)  
Antiguo 02/04/2009, 06:18
jawir
 
Fecha de Ingreso: marzo-2009
Mensajes: 221
Antigüedad: 15 años, 10 meses
Puntos: 0
Funcion no funciona con expresiones regulares

Hola tengo la siguiente funcion para que en un formulario donde te pide el numero de telefono se verifique que introduce solo numeros pero no funciona, esta correcta la expresion regular??

En el formulario puedo llamar a tantas funciones como quiera no ? es decir puedo llamar a validarNumeros ValidarTexto... como lo que muestro a continuacion

Código PHP:
<form action="php/registrocliente.php" method="POST" name="formulario" onSubmit="return validarTexto() && validarDni() && validarNumeros()"




Código PHP:
function validarNumeros()
{
      
tel=document.formulario.telefono.value
    mov
=document.formulario.movil.value
    
    
if (!(/d+$/i.test(tel)))
    {
        
alert('Introduce solo numeros en el campo telefono')
        
document.formulario.telefono.focus()
          return 
false
    
}
    
    if (!(/
d+$/i.test(mov)))
    {
        
alert('Introduce solo numeros en el campo movil')
        
document.formulario.movil.focus()
          return 
false
    
}
    return 
true;