Hola a todos.
Tengo problemas con el siguiente código.
Código:
function formNuevoCliente(valor){
var campos = new Array("nombre","direccion");
for(i=0;i<length(campos);i++){
if(document.forms[valor].campos[i].value==""){
alert('No existen datos en el campo'+campos);
}
}
document.forms[valor].submit()
}
Lo que pretendo hacer es comprobar unos campos de un formulario si están vacios.
Para no tener que escribir una a una las líneas del condicional que compruebe si el valor es vacío, he usado un array para poner el nombre de los campos a comprobar.
He visto que no hay en javascript un bucle foreach que recorra el array, así que he pensado de usar un for. Pero no me funciona.
¿Alguien podría echarme una mano?.