"PT" <petit@mobil.dk> writes:
> Jeg har problemer med "mouse-over" i min menuknapper på hjemmesiden:
>
http://www.morgenmusikken.dk
> 1) i Netscape 7.0 "forsvinder" knappen når man peger på den.
Du skriver
document["navnPåImgElement"]
Det er ikke en sikker måde at få fat i elementet på. Det er ikke alle
browsere der gør elementer med navn tilgængelige som egenskaber ved
document-objektet. Skriv i stedet:
document.images["navnPåImgElement"]
Du bruger attributten "lowsrc". Den er en Microsoft-opfindelse og virker
ikke i Mozilla (og afledte som Netscape 6+). Derfor er værdien af
den ukendte attribut "lowsrc" ikke tilgængelig som en egenskab ved
img-elementet (man kan ikke bare skrive ".lowsrc").
I stedet for at skrive:
document.images["navnPåImgElement"].lowsrc;
kan du skrive:
document.images["navnPåImgElement"].getAttribute("lowsrc");
Det får fat i værdien af HTML-attributten, også for de attributter som
browseren ikke kender og bruger selv.
/L
--
Lasse Reichstein Nielsen - lrn@hotpop.com
Art D'HTML: <URL:
http://www.infimum.dk/HTML/randomArtSplit.html>
'Faith without judgement merely degrades the spirit divine.'