Ver Mensaje Individual
  #2 (permalink)  
Antiguo 12/09/2012, 12:03
Avatar de Aijoona
Aijoona
Colaborador
 
Fecha de Ingreso: mayo-2011
Ubicación: Buenos Aires
Mensajes: 779
Antigüedad: 13 años
Puntos: 343
Respuesta: Duda evaluando mas de una cadena

1. Si vas a testear de manera sin que te importen las mayusculas/minusculas usa el flag i en lugar de complicar la RE:

/^[a-zA-Z]$/ se transforma en /^[a-z]$/i

2. Desarma tu condicional que es algo imposible de leer, algo mejor sería:

Código Javascript:
Ver original
  1. var nombre = document.getElementById('nombre_registro').value;
  2. var apellido = document.getElementById('apellido_registro').value;
  3.  
  4. if (/^[a-z]+$/i.test(nombre) && /^[a-z]+$/i.test(apellido)) {
  5.     alert ("positivo")
  6. } else {
  7.     alert ("negativo")
  8. }

3. Si no dio ninguno de los alerts, es que hubo un error, como ser que no existiesen los campos por ejemplo.
__________________
blog | @aijoona