Ver Mensaje Individual
  #6 (permalink)  
Antiguo 29/04/2015, 23:15
oggy_15_3
 
Fecha de Ingreso: marzo-2015
Mensajes: 183
Antigüedad: 9 años, 2 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.