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