lamentablemente no tengo mucho trato con Jscript, pero necesito validar un par de campos en un formulario muy sencillo que pasa variables y genera un email.
He leído bastantes posts y probado con diversidad de códigos.
Les paso lo que "mejor" anduvo, pero lo extraño que solo me esta validando el primer campo, o sea NOMBRE... una vez que ingresé un dato ahi, no me valida el segundo campo y directamente se va al archivo que figura en action="email.php"
Les paso el codigo:
<script>
Código:
</script>function validar(formu){ var tfd_nombre = document.formu.tfd_nombre.value; if (tfd_nombre==''){ alert("El NOMBRE es obligatorio."); return false; }else if (tfd_email==''){ alert("El E-MAIL es obligatorio."); return false; }else { return true; } }
y el HTML:
Código HTML:
<form id="formu" name="formu" method="post" onsubmit="validar(this.form);return false" action="email.php" >
Agradecido desde ya a los que aporten sugerencias/soluciones.
PD: Me gusta mucho PHP, aunque probé código que trabajaba sobre la misma página (action="<?php $_SERVER['PHP_SELF']; ?>)
Si la solución fuese solo con PHP me agradaría aún más.
Saludos!