bonsoir,
j'aurais besoin, sur un click d'un CheckBoxList de changer la couleur de fond de lignes d'une table html.

J'ai défini les éléments de la table html comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
<table style="...">
            <tr>
                <td style="...">
                    <id="t_cbl_q_01_11"> ...
</td>
                <td style="..." id="t_cbl_q_01_12">
...
J'ai défini un événement javascript onclick sur le CheckBoxList :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
<asp:CheckBoxList ID="cbl_q_01" onclick="PassageCbl('cbl_q_01')" runat="server" TabIndex="3" Width="286px">
                        <asp:ListItem Value="0">Non</asp:ListItem>
                        <asp:ListItem Value="1">Oui </asp:ListItem>
                   </asp:CheckBoxList>
J'ai écrit la fonction javascript dans la section html comem ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
function PassageCbl(Source)
    {
        document.all("t_" + Source + "_11").bgColor="magenta";
        document.all("t_" + Source + "_11").bgColor="magenta";
    }
Là il ne se passe rien quand on clique sur le CheckBoxList.

Quelqu'un a-t-il déjà fait ça ?

Merci