Meine Versuche haben sich also darauf konzentriert, das onclick Attribut eines Elements direkt zu verändern.
hierzu habe konkret folgende Varianten probiert
Element.onklick = "alert('test');";
Wenn, heißt es onclick und dieses Attribut erwartet eine Referenz.
Element.setAttribute("onclick","alert('test');");
und die etwas längere Variante
var att = Document.createElement("onclick");
att.setNodeValue("alert('test');");
Element.setAttributeNode(att);
Das ist Blödsinn.
Kann mir jemand sagen, was ich falsch mache oder ob es noch weitere Alternativen gibt?
Element.param = 'test';
Element.onclick = function(e)
{
alert(this.param);
};
Struppi.
--
Javascript ist toll (Perl auch!)
Javascript ist toll (Perl auch!)