Foros del Web » Programando para Internet » Javascript »

Problemas con expresiones regulares

Estas en el tema de Problemas con expresiones regulares en el foro de Javascript en Foros del Web. Hola a todos: Quisiera saber si alguien me pudiera ayudar con este codigo de javascript, lo q quiero q me haga es q al meter ...
  #1 (permalink)  
Antiguo 27/07/2004, 18:27
 
Fecha de Ingreso: julio-2004
Mensajes: 15
Antigüedad: 20 años, 6 meses
Puntos: 0
Pregunta Problemas con expresiones regulares

Hola a todos:
Quisiera saber si alguien me pudiera ayudar con este codigo de javascript, lo q quiero q me haga es q al meter un texto, p.ej el nombre, me deje meter ñ-s. Si le dices q coja las letras de la "a" a la "z", no se por q no coge las Ñ.
También quisiera saber cómo seria la expresion regular para q el teléfono empezase por 9 y q si empieza por otro número no te deje, y exactamente igual para el movil, pero con 6.
Muchisimas gracias de antemano y enhorabuena por los foros q son geniales.
Os adjunto el código:

function ValidarNombre(nombre,telefono,movil)
{
var letras=new RegExp("^[a-z ]+$","i");
var telf=new RegExp("^[0-9]{9}$","i");
var mov=new RegExp("^[0-9]{9}$","i");

if ( (nombre == "") || (nombre.search(letras)))
{
alert("Por favor introduzca un nombre correctamente")
form1.nombre.focus()
return false
}
if ((form1.telefono.value == "")|| (telefono.search(telf)))
{
alert("Por favor introduzca el teléfono correctamente")
form1.telefono.focus()
return false
}
if ((form1.movil.value !== "")&&(movil.search(mov)))
{
alert("Por favor introduzca el móvil correctamente")
form1.movil.focus()
return false
}
... etc }

GRACIAS:
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 01:59.