Necesito validar en mi formulario que este seleccionada alguna opción de un select, paro lo cual tengo lo siguiente:
Código:
function SelectVal(sel){
this.sel=sel;
this.valida=validaSelect;
}
function validaSelect(){
var sele=document.getElementById(this.sel);
alert(sele.value);
if(sele.value==""||sele.value=='undefined'){
alert("Favor de elegir una opción valida");
return false;
}
else
for(i=0;i<sele.length;i++){
if(sele.options[i].selected)
return true;
}
return false;
}
Ahora bien, este código funciona a la perfección en FireFox, pero en IE siempre tiene un valor vacío el select por lo que siempre lanza el alert.