Script

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.