Bonjour,
Voilà, j'ai une page html qui contient une fionction javascript pour remplir ma liste déroulante en javascript. Les données sont alimentées de la base de données par une requête httprequest.
Mon code est le suivant:
Ce code modifie la coulauer de fond et la fonte pour tous les éléments. Est-ce que c'est possible de modifier ces deux attributs seulement pour les lignes qui remplie ma condition?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23 function traitAddOptionLocalites (aValue,aSelect) { document.getElementById(aSelect).innerHTML = ''; if (aValue != "") { var ligne; var monElement = document.getElementById(aSelect); aValue = aValue.split(";"); for (var ind=0;ind < aValue.length-1;ind++) { ligne = aValue[ind].split(":"); if (ligne[1] == "montexte") { monElement.options[ind] = new Option(ligne[2],ligne[0]); monElement.style.backgroundColor = "#b8d5ff"; monElement.style.fontweight = "bold"; } else { monElement.options[ind] = new Option(ligne[2],ligne[0]); monElement.style.backgroundColor = "#ffffff"; } } } }
Merci d'avance
Fadila
Partager