HTML Inhalte aus 2 textboxen per input button in 3 textbox anhängen (append)
bearbeitet von
Hallo supernewb,
ich glaube, beatovich hat dich falsch verstanden. Ich denke, du willst den Text für einen Link in eine textarea bringen, kein Kind-Element. Das würde ohnehin nicht gehen
~~~html
<textarea>
Hello <a href="selfhtml.org">World</a>
</textarea>
~~~
zeigt keinen Link, sondern
~~~
Hello <a href="selfhtml.org">World</a>
~~~
Wenn Du deinen bisherigen Weg weiter gehen willst, brauchst Du Escaping. Dazu stellt man vor den String-Begrenzer, der als Klartext stehen soll, einen Backslash. Das wird hier kompliziert, weil Du in einem HTML-Attribut Code notieren willst, der HTML mit Attributen erzeugt. Brrr, da escapest Du Dir den Wolf. Der Weg klingt sehr hölzern.
Viel besser ist es, wenn Du deine append-Funktion so erweiterst, dass Du die IDs der Eingabe-Elemente für Link-Titel und -Ziel als Parameter übergibst und den Rest in der Funktion machst. Dann musst Du nicht escapen und es geht viel geradliniger.
_Rolf_
--
sumpsi - posui - clusi