Nou.. ben ik er net achter gekomen...
Zie de functie muisover:
Code:
var naam, id;
naam = over.target.name;
id = over.target.id;
Mijn pagina is zo opgezet:
Code:
<SPAN NAME="blaat">Eddie</SPAN>
Ik beweeg mijn muis over de tekst 'Eddie'...
Wat doet Opera:
over = object MouseEvent
over.target = object HTMLSpanElement
over.target.name = "blaat"
over.target.id = undefined
Wat doet Netscape/Mozilla:
over = object Event
over.target = object Text
over.target.name = undefined
over.target.id = undefined
Netscape/Mozilla ziet 'Eddie' als een tekst element (wat niet goed is) en Opera ziet het als een span element (wat dus wel goed is)...
IE 6 kent over.target helemaal niet (terwijl het toch onderdeel is van Javascript 1.2)
PS: Ik weet dat er geen NAME attribuut is voor het SPAN element in HTML 4.01, maar ik heb/had het nodig voor het script...