Bonsoir,
J'ai récemment créé (avec de l'aide) une fonction en javascript qui devrait permettre de garder la couleur d'arrière plan d'une liste déroulante lorsqu'on sélectionne un élément.
Par exemple je sélectionne "Problème" ayant pour arrière plan la couleur orange, dans ma liste déroulante, et quand ce dernier est sélectionné il faut qu'il garde la couleur d'arrière plan, autrement dit orange..... (cela sous firefox car sous IE ça fonctionne).
Mais là j'avance....... maintenant à pas de fourmi, et j'aimerais un petit coup de pouce.
Voici la fonction en javascript :
Et j'aimerais pouvoir utiliser cette fonction sur plusieurs listes déroulantes.
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 test (val) { /**nameListe = document.Form.listeStatut.name; alert (nameListe);**/ if (val == "OK") { document.Form.getElementsByTagName("listeStatut")[0].selected = true; document.Form.getElementsByTagName("listeStatut")[0].style.backgroundColor = "#090"; } else if(val == "PB") { document.Form.couleurQ.options[1].selected = true; document.Form.couleurQ.options[1].style.backgroundColor = "#F60"; } else if(val == "NONOK") { document.Form.couleurQ.options[2].selected = true; document.Form.couleurQ.options[2].style.backgroundColor = "#C00"; } }
J'avais commencé d'où la première partie différente des autres.
En vous remerciant.
Bonne soirée.
Partager