function changeto(highlightcolor){ source=event.srcElement if (source.tagName=="TR"||source.tagName=="TABLE") return while(source.tagName!="TD") source=source.parentElement if (source.style.backgroundColor!=highlightcolor&&source.id!="ignore") source.style.backgroundColor=highlightcolor } function changeback(originalcolor){ if (event.fromElement.contains(event.toElement)||source.contains(event.toElement)||source.id=="ignore") return if (event.toElement!=source) source.style.backgroundColor=originalcolor }
Des cellules de tableau avec arrière-plan au passage de la souris

 Ce script fait apparaître un arrière-plan aux cellules au passage de la souris.

Etape 1 :
Ajouter dans le <HEAD>...</HEAD>:


Etape 2
Ajouter à la balise <TABLE> pour réaliser l'effet :


Où "lightgreen" représente la couleur d'arrière-plan et "white" la couleur d'origine.

Ce script permet aussi d'exclure des cellules de l'effet d'arrière-plan. On donne à cette cellule l'attribut id="ignore" dans la balise <td>. Par exemple :

<table onMouseover=.... onMouseout=...>
<td id="ignore">Euro</td> <td>taux de conversion</td> <td>devise</td>
</table>