M.Yankulin: dynamischer Funktionsaufruf

Beitrag lesen

Hallo Jürgen,

danke für deine Hilfe,

es geht mir speziell darum eigentlich, den Link dynamisch aufzubauen... irgendwie wenn ich versuche innerhalb von der Anweisung document.write eine JavaScript Funktion aufzurufen mit Paramentern funktioniert das nicht. Die Fehlermeldung lautet "Objekt erwartet"...

der Code an dieser Stelle sieht (vereinfacht) so aus:
document.write('<a href="javascript:FunctionTest()">'+ Link +'<a/> <br>');

("Link" ist der Wert, der als Name des Links dargestellt werden soll..)

dabei ist es funktioniert der Aufruf der Funktion "FunctionTest()" weder mit Parameternübergabe, noch ohne...

Danke & Gruß,
Maria

Hallo M.Yankulin,

so richtig verstehe ich nicht, was du da machst. Aber mir sind einige Ungereimtheiten aufgefallen:

function dispayTreeOnLoad (xmlFile, tree)

Funktion mit zwei Übergabeparametern.

document.write ('<a href="javascript:dispayTreeOnLoad (tree_1.xml, content.childNodes(counter).tagName))">'+  content.childNodes(counter).tagName +'<a/>' + '<br>');

Aufruf der Funktion mit zwei Parametern, der erste ist die Variable tree_1.xml.

<body onload = "javascript:dispayTreeOnLoad ('tree_1.xml')">

Aufruf der Funktion mit nur einem Parameter, dieser ist der String 'tree_1.xml'.

Ist das so gewollt?

Gruß, Jürgen