Christian: Atrribute setzen

Beitrag lesen

Hi,

_html_obj.setAttribute("onClick", "alert('Test');");

versuchs mal mit "onclick"

oder

_html_obj.onclick = funktionsname_ohne_runde_klammern;

Ich möchte aber gerne die o. g. Version, da innerHTML zum all-Objekt gehört und damit IE-spezifisch und nicht rein DOM-spezifisch ist.

Falsch! innerHTML ist nicht IE-spezifisch!
innerHTML gehört ebenso zu allen Gecko-Browsern! Opera kennt es auch!

http://www.mozilla.org/docs/dom/domref/dom_el_ref8.html

Kann mir jemand dazu etwas sagen?

Die zweite Variante oben ist doch ganz schick! Aber du kannst auch ruhig innerHTML nehmen!

Gruß
Christian