document.getElementById('option_id').disabled = "";
oSelect.options[index].disabled = true;
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre questionfunction changeCouleur() { var objGenre = document.getElementById("select_genre"); //-- SERT à QUOI ??? redefini plus loin ! var genre = objGenre.options[objGenre.options.selectedIndex].text; var vObjNom = document.getElementById("select_nom"); for (var i = 0; i < vObjNom.options.length; i++) { //-- REDEFINITION de genre ???? var genre = vObjNom.options[i].text; //-- le 2nd parametre nom est défini OU ???? if (estDansSelection(genre, nom)) { vObjNom.options[i].setAttribute("disabled", "disabled"); } else { vObjNom.options[i].removeAttribute("disabled"); } } }les questions sont dans le code.
function changeCouleur() { var objGenre = document.getElementById("select_genre"); //-- Renvoie le texte du genre selectionné var Genre =objGenre.options[objGenre.options.selectedIndex].text var vObjNom = document.getElementById("select_nom"); for (var i = 0; i < vObjNom.options.length; i++) { //-- Renvoie le texte des noms sélectionnés var nom = vObjNom.options[i].text; if (estDansSelection(genre, nom)) { vObjNom.options[i].setAttribute("disabled", "disabled"); } else { vObjNom.options[i].removeAttribute("disabled"); } } }
function estDansSelection(genre, nom) { var vretun = false; var val = 0; while ((vretun == false) && (val < variablGlobal.length)) { vretun (variablGlobal[val][0] genre) && (variablGlobal[val][1] == nom); val++; } return vretun; // vretun et NON vreturn }