Código:
Lo que me gustaría es no tener que pasar el this y capturar el formulario antes de la función. He intentado esto poniendole un id al FORM:<script type="text/javascript"> function validarForm(formulario) { if(formulario.nombre.value.length==0) { //comprueba que no esté vacío formulario.nombre.focus(); alert('Escribe tu nombre'); return false; //devolvemos el foco } } </script>
Código:
Y esto también intentando capturarlo por el nombre:<script type="text/javascript"> var frm=document.getElementById("formula"); function validarForm() { if(frm.nombre.value.length==0) { //comprueba que no esté vacío frm.nombre.focus(); alert('Escribe tu nombre'); return false; //devolvemos el foco } } </script>
Código:
Por favor una ayudita. <script type="text/javascript"> var frm=document.nombreFormulario; function validarForm() { if(frm.nombre.value.length==0) { //comprueba que no esté vacío frm.nombre.focus(); alert('Escribe tu nombre'); return false; //devolvemos el foco } } </script>