Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/04/2012, 08:45
hugobike86
 
Fecha de Ingreso: septiembre-2010
Mensajes: 7
Antigüedad: 13 años, 7 meses
Puntos: 0
Respuesta: alquien me puede explicar esto en Javascript?

Cita:
Iniciado por zerokilled Ver Mensaje
¡buenas!
ambas formas tienen defectos. la función vacio está mal diseñada porque devuelve true en el primer carácter que no sea un espacio y no revisa las demás. la función valor tiene el fallo de solo revisar si el string es uno vacío. en este segundo caso, imagina que el usuario introduce sólo espacios. entonces, un string compuesto de espacios es diferente de un string vacío. el defecto que ambas funciones tiene es que no se determina de qué debe consistir el string. por ejemplo, un campo para introducir nombre con esa validación pasa la prueba con un string "~!@#$%^&". evidentemente no es un nombre válido. en la mayoría de los casos una validación correcta se realiza verificando la lontigud del string (una cantidad exacta o mínima) y que los caracteres estén compuesto por un rango definido. por ejemplo, solo letras y números, solo números, o solo letras u otra combinación que sea adecuada para el valor que se espera.
Gracias amigo por tu respuesta , te agradesco. Ahora ya logre entender mucho mejor. Saludos