Cita:
Iniciado por wigglyUtrera Mi propósito es validar 6 <select>
alguna opcion mejor??
Sí, ya veo que tu propósito es validar 6 <select>, pero lo que me gustaría saber es un poco tu causa y consecuencia de cuando consideras error, que haces si es error, qué haces si no hay error.. esas cosas; tus criterios de validación y tus respuestas ante la validación fallida.
Otra propuesta equivalente podría ser esta:
Código PHP:
function tratarErrores(){
listas = document.getElementsByTagName('select');
var sinErrores = true;
for(var i=0; i<listas.length; i++){
var indice = listas[i].selectedIndex;
var elId = "label_Tipos"+i;
if( listas[i].options[indice].text == "Elige...") {
document.getElementById(elId).style.color = 'red';
sinErrores = false;
}
else
document.getElementById(elId).style.color = '';
}
return sinErrores;
}
Pero sin poder probarlo, no sé si funciona o no funciona.
Un saludo.