Hi,
document.getElementById("schwer").onclick="test(ident1)";
Die Eventhandler erwarten eine Referenz auf eine Funktion. Du hast einen String übergeben.
-->
function test() {....}
document.getElementById("schwer").onclick = test;
so gehts. nachteil du kannst keine parameter übergeben. ist aber evtl auch nicht notwendig, da du sie als eigenschaften ans objekt binden kannst:
var o = document.getElementById("schwer");
o.ident1 = "...";
in der Funktion kannst du dann mit this auf das objekt bezug nehmen:
function test()
{
alert(this.ident1);
}
Gruß
Christian