Archief - JS: in FF wél, in IE niet (image rollover)

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

MangleR

Legacy Member
dit is de code

Code:
function mouseover(naamKnop)
{
if (naamKnop=="home") 
{document.button1.src = "images/home_a.png";}


function mouseout(naamKnop)
{
if (naamKnop=="home") //VERANDEREN NAAR ONLINE DEST.
{document.button1.src = "images/home_n.png";}

in FF doet hij het perfect zonder fouten,
in IE daarentegen wil het niet lukken, iemand een ideetje?

Xavez

Legacy Member
en de triggers van de functies? Kheb zo'n vermoeden dat het aan caps/nocaps ligt :).

Smoerf

Legacy Member
document.button1????

Wat is button1? is dat een id van iets? Zoja, gebruik dan de document.getElementById() functie, dan spreek je rechtstreeks je DOM node aan, zoals je het nu doet is het redeiljk brak en wordt het wss wel uitgevoerd door IE, maar die hebben dan ook hun eigen interpretatie van javascript...

servi

Legacy Member
beide methodes missen volgens mij een sluitings-accolade :

function mouseover(naamKnop)
{
if (naamKnop=="home")
{document.button1.src = "images/home_a.png";}
}

function mouseout(naamKnop)
{
if (naamKnop=="home") //VERANDEREN NAAR ONLINE DEST.
{document.button1.src = "images/home_n.png";}
}

MangleR

Legacy Member
Xavez zei:
en de triggers van de functies? Kheb zo'n vermoeden dat het aan caps/nocaps ligt :).

alles nocaps bij de triggers

Smoerf zei:
document.button1????

Wat is button1? is dat een id van iets?

is idd een id,
zal eens proberen via getElement...

servi zei:
beide methodes missen volgens mij een sluitings-accolade :

eerst eens dit proberen :)


//EDIT
getElement werkt

bedankt mannen !

Xavez

Legacy Member
Oh by the way, image rollovers kan je veel beter met CSS doen, in plaats van met javascript :).
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan