Tema: Validación
Ver Mensaje Individual
  #3 (permalink)  
Antiguo 04/01/2005, 07:03
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
Pon en el formulario:
Código HTML:
<form ... onsubmit="return validar(this)"> 
Y en el head:
Código HTML:
<script>
function validar(esto){
mensaje="Debe revisar en el formulario los siguientes campos:\n\n";
mal=false;
if(esto['localizacion'].value==""){
mal=true;
mensaje+="- Localizacion\n\n";
}
laanchura=parseInt(esto['anchura'].value);
if(isNaN(laanchura) || laanchura>300 || laanchura<1){
mal=true;
mensaje+="-La anchura debe ser mayor de cero y menor de 300\n\n";
}
deslang=esto['descripcion'].value.length;
if(deslang>30 || deslang<1){
mal=true;
mensaje+="-La descripción es obligatoria y no puede ser mayor de 30 caracteres\n\n"
}
if(mal){
alert(mensaje);
return false;
}
}
</script> 
Espero que te sirva!
__________________
Cómo escribir

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