tengo un pequeño problemilla.
vereis en un formulario quiero que se validen dos campos antes de que se envie el formulario, el problema es que he podido comprobar que funciona bien EXCEPTO que si dentro de un campo del formularo se pone un ESPACIO EN BLANCO la página lo coge como información o que el campo contiene texto y me envia el formulario, cosa que no quiero que pase,
si alguien sabe como tratar el tema de las cadenas de texto lo agradecería,
a continuación pongo el código que me va...
Código:
y luego por supuesto en el boton Submit del formulario<script language="JavaScript" type="text/JavaScript"> function validar() { if ((document.DESCR.ciudad.value == "") || (document.DESCR.aficiones.value== null)) { alert("Por favor, no olvides de indicar tu ciudad."); document.DESCR.ciudad.focus(); return false; } else if ((document.DESCR.aficiones.value == "") || (document.DESCR.ciudad.value== null)) { alert("Por favor, no olvides de indicar tus aficiones."); document.DESCR.aficiones.focus(); return false; } else return true; } </script>
lo siguiente....
Código:
a ver como puedo plantear lo de los espacios en blanco.<input type=submit value="enviar" onclick="return validar(this.form)">
Gracias de antemano