22/02/2005, 16:44
|
| 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 |