Ich nehme mal an, such_teile[1] ergibt einen String? Dann:
"<a href="#" onclick="geben('" +
such_teile[1] +
"')">" +
Suchbegriffausgabe +
"</a>"
Richtig, such\_teile[1] enthält einen Teil der Suchbegriffausgabe, der in der späteren Hauptseite verwendet werden muss.
> ergibt z.B.
>
> <a href="#" onclick="geben('bla')">blub</a>
Sieht gut aus, nur kommt zu dem ja noch die " der Stringbegrenzung...
Anhand deines Beispieles habe ich folgendes gemacht:
~~~javascript
result = result + "<a href=\"#\" onclick=\"geben('" + such_teile[1] + "')\">" +
Suchbegriffausgabe + "</a>"
Dies funktioniert noch nicht. Weiterhin zeigt sich keine Regung, wenn ich die Suchbegriffe anklicke.
Wenn ich die geben() manuell durch einen alleinstehenden Link aufrufe, funktioniert es:
<a href="#" onclick="geben('testeintrag')">ergebnis</a>
Nur scheint die dynamische Erstellung der Links Probleme zu machen. Da die Suchbegriffe vernünftig auftauchen kann es auch nicht daran liegen, also bleibt die Syntax übrig als Fehler. Wenn das nicht geht, werde ich es mit einem Select-Feld versuchen. Komisch scheint es mir dennoch. In PHP würde das problemlos erstellbar sein :-)
Herzlichen Dank für die bisherige schnelle Hilfe!!