changer la couleur d'une cellule
bonjour,
Voici mon code pour la fonction
Code:
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:
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.