Ciao qualcuno mi sa dire perchè l' IF non funziona? Eppure i valori arrivano entrambi, ho provato anche a convertire tutto in stringa ma niente da fare...grazie
codice HTML:
function enableOrDisableIf(elementToAble, getInput, focus, list){
//alert(getInput); //alert(document.getElementById(getInput).options[document.getElementById(getInput).selectedIndex].value);
var explode = list.split(",");
for(i=0;i<explode.length;i++){
//alert(document.getElementById(getInput).options[document.getElementById(getInput).selectedIndex].value.toString()+'='+explode[i]);
//alert(explode[i].toString());
if(document.getElementById(getInput).options[document.getElementById(getInput).selectedIndex].value === explode[i].toString()){
document.getElementById(elementToAble).disabled = false;
}else{
document.getElementById(elementToAble).disabled = true;
}
}}