Bonjour,
j'éxécute une fonction qui modifie la couleur d'un CheckBoxList (ici appelé Source) :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
function verif(Source)
    {
        document.all(Source).bgColor="magenta";
        document.all(Source).fgColor="white";
    }
Et qui marche bien.

En revanche si j'essaie de faire modifier par cette fonction, non seulement la couleur du CheckBoxList mais aussi celle de la ligne du tableau dans laquelle ce contrôle est placé la couleur de la ligne ne change pas.


Les cases du tableau portent l'identifiant t_IdentifiantDuCheckBoxList_11 et t_IdentifiantDuCheckBoxList_12 :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
function verifcoche(Source)
    {
        document.all("t_" + Source + "_11").bgColor="magenta";
        document.all("t_" + Source + "_11").fgColor="white";
        document.all("t_" + Source + "_12").bgColor="magenta";
        document.all("t_" + Source + "_12").fgColor="white";
        document.all(Source).bgColor="magenta";
        document.all(Source).fgColor="white";    }
Quelqu'un aurait-il une idée ?
Merci