Anne: write("<a href=\"javascript:foo(arg)... GEHT NICHT!!!!

Beitrag lesen

Hallo,

du meinst sicher etwas in der Art:
window.document.write"<a href="javascript:;" onClick=window.open()>",a.title,"</a>");
Wenn ich das so einfüge, wird auch die Funktion window.open() ausgeführt, wenn ich auf den Lonk klicke.

Meine edit-Funktion ist momentan noch nicht sehr spektakulär, gibt sie doch erstmal den Titel des Objektes aus:

function edit(a){
  alert(a.title);
 }

Da kann sich der Fehler nicht eingeschlichen haben ;-)

Habe auch folgendes probiert:
window.document.write("<a href="javascript:;" onClick=edit(a)>",a.title,"</a>");
Geht auch nicht.

Muss wie gesagt irgendwas mit der Übergabe des Arguments zu tun haben. Das a aber ein gültiges Argument ist, sehe ich daran, dass a.title im Browser mir auch das gewünschte ausgibt.

Gruß

Anne