29/04/2015, 23:15
|
| | Fecha de Ingreso: marzo-2015
Mensajes: 183
Antigüedad: 9 años, 9 meses Puntos: 8 | |
Respuesta: Formulario que llega a veces vacío Hola,
Puede que tu casilla de texto tenga espacios en blanco lo que hace que cuando usas el método .lenght esta sea mayor que 0.
te recomiendo utilizar este propotipo de javascript.
String.prototype.trim = function() {
return this.replace(/^\s+|\s+$/g,"");
}
y tu nueva validación sería:
if (document.form1.nombre.value.trim().length==0)
{
alert ("Debes escribir un nombre");
return false;
}
De esta manera quitamos los espacios en blancos que podría tener una variable para poder validarlo correctamente.
Espero te sirva.
Saludos. |