Ver Mensaje Individual
  #2 (permalink)  
Antiguo 18/07/2010, 04:01
Avatar de _cronos2
_cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 14 años, 9 meses
Puntos: 310
Respuesta: Validar formuario con respecto a este tema

Esque ese códgo está mal, porque csn2check comprueba si las dos son iguales, y si no lo son, devuelve true, cuando debería ser al revés. Esto puedes cambiarlo de dos maneras, sustituyendo != por ==, o en el return poner !csn2check. Por otro lado, para comprobar que no hay sólo espacios en blanco se puede (y se debe) hacer con expresiones regulares, pero yo de eso no sé así que mi propuesta es usar un método menos ortodoxo:

Código Javascript:
Ver original
  1. var noEspacioscheck = form.contrasena.value.toUpperCase() != form.contrasena.value.toLowerCase();

El único inconveniente que tiene es que de esta manera se debe ingresar al menos una letra, y por tanto no podrían ser sólo números.
Saludos (: