Hola, eh buscado y no le encuentro la vuelta a este problema que tengo al validar un formulario en js,
Estoy haciendo un js para que valide cualquier formulario indicandole por parametro sus respectivas operaciones.
Tengo creado esto:
Código Javascript
:
Ver originalfunction validar(form,campo) {
var estado = document.getElementById(form).elements[campo].value;
if(estado == ""){
window.alert("Debes completar todos los campos");
}else{
document.form.submit();
}
}
Lo que quisiera saber es como puedo hacer de alguna manera recorrer todo el form sin saber cuantos Campos de Texto tengo e ir agregandoselo por parametro yo intente con este js que muestro anteriormente pero solo me valida 1 campo nada mas y yo lo que nesesito es ir pasandolo por parametro todos los campos que tenga el form asi hago la consulta
Código HTML:
<input type="button" size="25" value="Ingresar Producto" onclick="validar('form','NomProducto')" />
pero esto solo valida 1 campo de texto solamente.
Bueno espero que me puedan ayudar.
Muchas Gracias
Att: Maganius