Archief - JAVASCRIPT: onmouseover probleem in IE...

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.

Spiderken

Legacy Member
Hallo,

ik heb een klein probleempje met een script. Ik probeer namelijk via DOM een DIV een rollover effect te geven. Dit wilt niet werken. Vb:

ik maak via Javascript met DOM een element vb DIV, ik geef aan dit object een attribuut mee onmouseover ==> div.setAttribute("onmouseover", "test()");

function test() { alert("test"); }

Dit werk allemaal goed in FF maar wilt totaal niet werken in IE, ik heb al met hoofdletters geprobeerd maar niets werkt, een oplossing zou van harte welkom zijn, al op voorhand bedankt...

orez

Legacy Member
en als ge nu s simpel doet, en gewoon doet

onmouseover="test()" :p

Disa

Legacy Member
nee in IE kunt ge op meer dingen dan alleen links mouseovers toepassen.

ontopic: Kzou het eerlijk gezegd niet weten. :o

DarkBone

Legacy Member
Volgens mij kunt ge met setAttribute dan ook geen functionaliteit zetten, de correcte methode lijkt me:
Code:
      div.onmouseover = function() {
           // your code here
      }

Spiderken

Legacy Member
De bedoeling is dat ik een dynamisch menu aanmaak via javascript door deze met DOM te wijzigen, het menu is een uitschijfmenu met submenu's dat volledig in XML opgehaald wordt en met DOM weggeschreven wordt. Hierdoor wordt mijn menu volledig aangemaakt ne kan ik er dingen in wijzigen zonder aan de code te komen (als het af is natuurlijk). Ik ben er al enkele uren op aan het zoeken, wie zoekt zal wel vinden zeker. Ik zal nog wat enkele dingen proberen dan (oa DarkBone's suggestie).

Thx voor de reply's... grtz
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