Cita:
Iniciado por _cronos2 El código HTML es correcto pero fíjate en mi HTML y en el tuyo...
Saludos (:
yo se q el tuyo esta bn ese es el q toyusando
osea te explico no me perimiten meter las funciones javascritp en el html....
tengo q hacer una clase en js con ese codigo q hicistes.... luego esa clase llamarla al html y acceder a la funcion para validarla..... y como tengo varios form.... debo usar solo una clase para validarlos...
es asii
este es el archivo .js
con la funcion
class ValidarCampos{
function validacampo(f){
var e = "";
for (i=0;c=f.elements[i];i++){
if(!c.value){
e+='El campo '+c.name+' está vacío.\n';
}
}
e?alert(e):void(0);
return !e;
}
}
*******************************+
este es el html
<script src="ValidarCampos.js" type="text/javascript"> </script>
<form id="FormBautismo" name="FormBautismo" method="post" action="" onsubmit="campos.validacampo(this); return false;">
y abajo en el mismo html hago esto como una instancia a la al archivo js
<script type="text/javascript">
var campos = new ValidarCampos();
</script>