Ver Mensaje Individual
  #4 (permalink)  
Antiguo 22/02/2005, 16:44
Avatar de KarlanKas
KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 23 años, 1 mes
Puntos: 61
Pues entonces lo puedes hacer con números:

<script>
function validar(esto){
bien=true;
var error = "Por favor, antes de enviar el formulario,\ncomplete los siguientes campos:\n\n";
for(a=0;a<esto.elements.length;a++){
if(esto[a].value=="" && esto[a].type="text"){
error+"- "esto[a].name+"\n";
bien=false;
}

}
if(!bien){
alert(error);
return false;
}
}
</script>

Así comprueba que ningún input text está vacío... ¿te sirve así?

EDITADO:

Es importante que la llamada a la función la hagas así:

<form name="loquesea" onsubmit="return validar(this)" ...>
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.

Última edición por KarlanKas; 22/02/2005 a las 16:47