Eventhandler aus Javascript setzen
Raimi
- javascript
Hallo!
Ich wuerde gerne ein paar Eventhandler aus Javascript selber setzen (und nicht in das html schreiben)
Das onLoad-Event des document kann man ja einfach setzen,
aber die Anchor-Events: onMouseover, onMouseout, onClick lassen
sich nicht einfach setzen.
Ich habs mit document.anchors['anchorname'].onMouseover =
probiert und dort mal einen String und mal direkt eine codereferenz
hinterlegt. hat aber nicht geklappt.
Hat jemand eine Idee ob/wie man sowas machen kann ?
danke
Hi Raimi,
so ganz klar ist mir nicht was du willst, aber evtl. "suchst" du nach
window.captureEvents()
window.releaseEvents()
window.handleEvent()
window.routeEvent()
Werf mal einen Blick in die JS-Referenz bei
http://developer.netscape.com
möglich, dass es das ist.
Viel Spaß
CirTap
Hallo!
Warum versteh mich denn immer keiner :)
so ganz klar ist mir nicht was du willst, aber evtl. "suchst" du nach
»» window.captureEvents()
»» window.releaseEvents()
»» window.handleEvent()
»» window.routeEvent()
Glaub ich nicht, aber ich kuck mal nach...
Werf mal einen Blick in die JS-Referenz bei
http://developer.netscape.com
möglich, dass es das ist.
Auch das werd' ich tun.
Jetzt aber mal zu dem. was ich will:
Also, Ihr schreibt doch immer alle:
<a href=".." onMouseover="..." onMousepout="..."><img src=.. ></a>
Also, so ein onMouseover= installiert einen Eventhandler fuer einen
event. Und genau das moechte ich nicht jedesmal schreiben, sondern
von javascript aus setzen. Ich dachte das liesse sich mit einer einfachen
zuweisung erledigen... beim onLoad= event des document geht das
ja auch...
Aber scheinbar muss ich da etwas meht machen...
sodann