Bonsoir à tous,
j'ai un gros problème avec ma page internet et je n'arrive pas à trouver l'erreur...
En fait, quand je passe la souris sur une ligne de tableau, elle doit changer de couleur.
Voilà donc comment j'ai fait:
Partie HTML:
et partie Javascript:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <tr onmouseover="Surbrillance(this);" onmouseout="FinSurbrillance(this);"> <td>1</td><td>2</td><td>3</td><td>4</td> <td>5</td><td>6</td><td>7</td><td>8</td> </tr>
Sous firefox, ça marche parfaitement, mais sous IE (version 7), il me dit "Objet Attendu" en m'indiquant une ligne bidon dans le fichier HTML...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 function Surbrillance(ligne) { ligne.style.backgroundColor = "#FDF5E6"; } function FinSurbrillance(ligne) { ligne.style.backgroundColor = "#FFFFFF"; }
Quand je fais un alert(this) sur le onmouseover d'une ligne, j'obtiens,
sous Firefox:
[object HTMLTableRowElement]
sous IE:
[object]
Comment résoudre ce problème???
Merci d'avance !!!
Philippe
Partager