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

Beitrag lesen

Hallo,
ich habe in meinem JavaScript eine Funktion edit definiert die eine Instanz a eines ebenfalls in dem Script definierten objects als Argument erhält. Rufe ich die Funktion direkt aus dem Skript aus auf, geht alles wunderbar. Will ich sie aber durch klicken auf einen Link auslösen lassen, gehts nicht! Diesen Link erstelle ich auch aus dem js heraus. Muss etwas mit dem Setzen von ANFÜHRUNGSZEICHEN BEIM ARGUMENT zu tun haben, die ich ja in dem String für document.write(...) brauche. Momentan siehts so aus:
window.document.write("<a href="javascript:edit(a);">",a.title,"</a>");
Wenn ich eine andere Funktion OHNE Argument an der Stelle aufrufe, gehts.
Danke für Tipps!!!