Rouven: event-händler onclick

Beitrag lesen

Hallo,

also vielleicht lieg ich daneben, aber ich äußere mal meine Vermutung.

current_link.event.onclick = 'window.open("index.php?action=costumeredit&id=", "Popupfenster", "width=555,height=444 ,resizable=no, toolbar=no, scrollbar=no")';

So, nun hast du einen Link, dessen onclick-Event mit einem String belegt ist - wenn das überhaupt zulässig ist, vielleicht kapituliert der Browser aber hier schon. Das Problem liegt darin, dass du meinst nur weil das im HTML als Zeichenkette im Attribut angegeben ist, wäre das auch in JavaScript so. Das ist wohl ein Fehler. Außerdem würde ich das .event weglassen, das hab ich persönlich noch nie gesehen.

Die korrekte Zuweisung könnte z.B. so aussehen
current_link.onclick = function() { window.open("index.php?action=costumeredit&id=", "Popupfenster", "width=555,height=444 ,resizable=no, toolbar=no, scrollbar=no"); }

Ich bin mir gerade nicht sicher, ob es auch ohne das function() direkt mit window.open ginge, da bin ich überfragt.

MfG
Rouven

--
-------------------
Inter Arma Enim Silent Leges  --  Cicero