Buenas, he estado haciendo la validacion de un formulario, lo valida, me tira el error pero al darle aceptar (al alert), lo manda igual!..
aca los codes
Código PHP:
<script> /* Abrimos etiqueta de código */
function validar_formulario(){ /* Abrimos la función validar_formulario */
if (document.form1.titulo.value.length==0){
alert('Debe ingresar un titulo')
document.form1.titulo.focus()
}
if (document.form1.autor.value.length==0){
alert('Debe ingresar un autor')
document.form1.autor.focus()
}
if (document.form1.categoria.value.length==0){
alert('Debe ingresar una categoria')
document.form1.categoria.focus()
}
if (document.form1.articulo.value.length<100){
alert('Debe ingresar almenos 100 caracteres')
document.form1.articulo.focus()
Publicar=false
}
form1.submit();
}
</script>
Código PHP:
<form name="form1" action="procesanoticia.php" method="post" onsubmit='return validar_formulario()'>
Titulo:
<input type="text" name="titulo"><br />
Autor:
<input type="text" name="autor"><br />
Categoría:
<input type="text" name="categoria"> <br />
<p> </p>
Escribe el articulo/noticia:<br>
<textarea name="articulo" cols="50" rows="10"></textarea><br />
<input type="submit" value="Publicar" />
</form>