Probablemente os parezca una tontería pero estoy intentando validar un formulario y no hay manera. He estado mirando por internet y he visto varias maneras para llamar a la función pero ninguna me funciona. Primero quiero verificar que todos los campos están completos y luego quiero que haga lo que hay en "enviar.php".
Código:
function verifica(formulario){ alert("zzzz"); //Lo he puesto de prueba, epro no llega a sacalir if(document.formulario.nombre.value == ""){ alert("Debe introducir nombre"); document.formulario.nombre.focus(); return 0; } } <form name="formulario" action="enviar.php" method="POST" onSubmit="return verifica(this)"> ... <td> <input name="nombre" type="TEXT" size="40"onfocus="value=''"></td> ... <td><button name="enviar" value="enviar" type="submit" style="height: 25px; width: 100px">Enviar</button> </form>