molily: (DOM) - HTML-Elementen Funktionen einhängen

Beitrag lesen

Hallo,

Besteht die Möglichkeit einem HTML-Element eine Funktion
        einzuhängen, sodaß sie über beispielsweise
        document.getElementsByTagName('div')[1].function_name()
        aufgerufen werden können; wenn ja - wie?

Funktionen sind wie du sagst Objektmethoden, und Methoden sind Funktionsobjekte:

var obj = document.getElementsByTagName('div')[1];
obj.funktion = function (param) { alert(param); };
alert(typeof obj.funktion);
obj.funktion('hallo welt');

Ob da jeder Browser mitspielt, ist eine andere Frage, vom Prinzip her sollte das anhängen von Objekten an Elementknoten möglich sein.

Mathias