j'ai un tableau qui a chaque ligne attribue une couleur, il existe 2 couleur, voici une version simplifié :
Code : Tout sélectionner
$count = 0;
($count % 2 == 1) ? $color = "table_color_1" : $color = "table_color_2";
echo '<tr class="'.$color.'">';
$count++;
Code : Tout sélectionner
<script language="javascript">
function colore(obj) {
obj.style.background = '#FF0000'
}
function decolore(obj) {
obj.style.background = '#FFFFFF'
}
</script>
echo '<tr class="'.$color.'" onmouseover="colore(this)" onmouseout="decolore(this)">';
mais j'aimerai retrouver la même couleur présente avant le passage de la souris
l'idée est la suivante :
Code : Tout sélectionner
function decolore(obj, oldColor) {
obj.style.background = oldColor;
}
onmouseout="decolore(this,$color)"
une idée ?