Hola q tal estoy validando un formulario y lo que puse fue esto
Código PHP:
<script language=JavaScript type=text/javascript>
function valida(c)
{
var i,v;
//funcion para validar campos de texto obligatorios
if(c)
{
i=c.name+"obl";
(c.value.length<=0)?v="visible":v="hidden";
document.getElementById(i).style.visibility=v;
}
}
</script>
el problema es que solo me marca los campos ocultos cuando recorro los campos de texto cada uno y no cuando le doy enviar sin haber llenado los campos obligatorios, asi que lo que hize fue meterlo en un onsbmit al principio del formulario pero no funciona
Código PHP:
<form action="" method="post" name="frmFormaRegistro" id="frmFormaRegistro" onsubmit="mostrar_informacion(this.txtEmail.value);valida(this)">
*Email:
<input name="txtEmail" type="text" id="txtEmail" onBlur="valida(this);"><span id="txtEmailobl" style="visibility:hidden;color:#ff0000;">**</span>
nose si alguien me pueda ayudar por favor, gracias