molily: Dynamische Linkerstellung und Variablenübergabe

Beitrag lesen

Hallo,

Folgendes hat nicht geklappt (Ausschnitt der Ausgabefunktion):
result = result +
"<a href='#' onclick='geben(" +
such_teile[1] +
")'>" +
Suchbegriffausgabe
"</a>";

Ich nehme mal an, such_teile[1] ergibt einen String? Dann:

"<a href=\"#\" onclick=\"geben('" +  
such_teile[1] +  
"')\">" +  
Suchbegriffausgabe +  
"</a>"

ergibt z.B.

<a href="#" onclick="geben('bla')">blub</a>

Ziel sollte eine Stringzeile in der Variable result sein:
<a href='#' onclick='geben(suchbegriff)'>Suchbegriff</a>

Das würde so nicht funktionieren, anstelle von suchbegriff muss ein String-Literal stehen, der in dem Fall mit " begrenzt sein müsste. Mein obiger Vorschlag verfährt anders herum.

Mathias