removeAttribute("disabled") d'une option d'un select
Bonjour,
Voici mon probléme j'ai deux miltiselects:Genre et nom dans lesquels si je choisis 1 element de chaque et je valide ,j'ai un tableau qui se crée avec sur chaque ligne:
Code:
1 2 3 4 5
|
Numero Genre Nom Suppresion
1 Alimentaire Lait Bouton supp
2 Vetement Jupe Bouton supp
3 Vetement robe Bouton supp |
Et en cliquant sur une option du select genre j'ai les noms associés qui sont disabled dans le select nom donc on ne pourra plus les ajouter avec le meme genre.
Je veux quand je supprime à chaque fois une ligne de mon table, que le nom qui était disabled dans le select quand je l'ajouter redevient normale removeAttribute(disabled) donc selectionnable:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
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 vreturn;
}
function changeCouleur(){
var objGenre = document.getElementById("select_genre");
var genre = objGenre.options[objGenre.options.selectedIndex].text;
var vObjNom = document.getElementById("select_nom") ;
for(var i = 0; i < vObjNom.options.length; i++)
{
var genre= vObjNom.options[i].text;
if( estDansSelection(genre, nom))
{
vObjNom.options[i].setAttribute("disabled","disabled");
}
else{
vObjNom.options[i].removeAttribute("disabled");
}
}
} |
Aidez moi svp je veux quand je supprime une ligne que le nom qui était disabled dans le select redevient enable.
Merci de votre Aide!!