Colorazione istantanea delle celle di una tabella
Questa variazione attiva la colorazione
delle celle di una tabella, nel momento in cui il puntatore del mouse si sposta su di esse. Per ottenere questo effetto, inserite il seguente script
all'inizio della pagina:
<script language="JavaScript1.2">
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
}
</script>
Modificate i tag della tabella, in questo modo:
<table onMouseover="changeto('flyover_colour')"
onMouseout="changeback('default_colour')">
Insert the regular code for your table cells here.
</table>
Scopri tutti gli scripts dei Webmaster.