bonjour,

Voici mon code pour la fonction
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
 
function clicOffre(num) { 
 
  // Booléen reconnaissant le navigateur (vu en partie 2)
  isIE = (document.all) 
  isNN6 = (!isIE) && (document.getElementById)
 
  // Compatibilité : l'objet menu est détecté selon le navigateur
  if (isIE) offre = document.all['offre' + num];
  if (isNN6) offre = document.getElementById('offre' + num);
 
  // On ouvre ou ferme
  if (offre.style.background == "#FFCC66"){
    // Cas ou le tableau est caché
    offre.style.background = "red";
  } else {
    // On le cache
    offre.style.background = "#FFCC66";
   }
}
pour la cellule:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
<td width="25%" valign="middle" align="center" style="background: Red" id="offre<%=e%>">
<table width="80%" bgcolor="<%=enr_legende("Couleur")%>">
   <tr>
     <td onClick="clicOffre('<%=e%>')" >
        <strong><%=enr_legende("num_offre")%></strong>
     </td>
   </tr>
</table>
</td>
Ce que je souhaite c'est changer la couleur du fond lors du clic sur la cellule. et là j'arrive a changer la couleur si elle est differente mais pas si elle est égale .

je seche...
merci d'avance.