Bonjour,

J'aimerai que quand je passe ma souris sur une ligne de mon tableau la couleur change. J'utilise un code simple en JS mais sa ne fonctionne pas.


Code pour changer de couleur
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
<script type="text/javascript">
function changeCouleur(ligne)
  {
  ligne.bgColor = '#C0C0C0';
  }
 
function remetCouleur(ligne)
  {
  ligne.bgColor = '#FFFFFF';
  }
</script>
Code tableau ASP :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
response.write"<table  cellspacing='0' cellspacing='0' id='tb' class='tb'>"
response.write"<tr id='aff_"&i&"' onMouseOver=""changeCouleur(this);"" onMouseOut=""remetCouleur(this);"">"
Mon tableau ce rempli grace a une boucle.

Le code source généré

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
<table  cellspacing='0' cellspacing='0' id='tb' class='tb'>
<tr id='aff_1' onMouseOver="changeCouleur(this);" onMouseOut="remetCouleur(this);">