Eventhandler zu Elementknoten hinzufügen?
André Mantz
- javascript
Hallo,
wie kann ich einem neuen Elementknoten einen Eventhandler hinzufügen?
Ich hab´s so probiert (vereinfacht dargestellt), aber es funktioniert offensichtlich nicht:
var Liste = document.createElement("select");
Liste.setAttribute("onChange", "Aufruf()");
ELTERNKNOTEN.appendChild(Liste);
Danke für Eure Hilfe
Gruß, André
Hi!
Für Events gibt es eine eigenes DOM http://www.w3.org/TR/DOM-Level-2-Events/ und natürlich die IE-Extrawurst http://msdn.microsoft.com/workshop/author/dhtml/reference/methods/attachevent.asp. Scott Andrew hat einen nützlichen Artiekl über beide Methoden geschrieben: http://scottandrew.com/weblog/articles/cbs-events
Gruß Herbalizer
Hallo,
Ich hab´s so probiert (vereinfacht dargestellt), aber es funktioniert offensichtlich nicht:
var Liste = document.createElement("select");
Liste.setAttribute("onChange", "Aufruf()");
// Probiere es alternativ zum Vorschlag von Herbalizer so:
Liste.onchange=function(){Aufruf()};
ELTERNKNOTEN.appendChild(Liste);
MfG, Thomas