Buenas
Estoy haciendo una función que valide un formulario y tal, tengo que hacer con un bucle que me compruebe todos los campos si estan vacios o no. He hecho esto y me comprueba todos los campos menos los checkbox, radio y un select que tampoco se como ponerlo:
Código:
var i=0;
var esvacio=false;
while (i<f.length && !esvacio){
if(f.elements[i].value=="" && (f.elements[i].type=="text" || f.elements[i].type=="password" || f.elements[i].name=="radio" || f.elements[i].type=="checkbox")){
alert("El campo "+f.elements[i].name+" no puede estar vacio");
f.elements[i].focus();
esvacio=true;}
i++;
Si me pueden echar un cable se lo agradecería.
Saludos