hi,
ich möchte einen Kindknoten in einem Text erzeugen. Mit insertBefore() kann ich ja einen Kindknoten vor einem anderen Kindnoten erzeugen. Wie kann ich aber den Kindknoten an beliebiger Stelle, bspw. mitten im Text erzeugen?
Wenn es sich um _einen_ Textknoten handelt, kannst du da natürlich nicht einfach "in der Mitte" einen einhängen - weil es keine Mitte gibt.
<p>Hier ist der Text</p> soll
<p>Hier ist der <b>fette</b> Text</p> werden.
Das wäre ja überhaupt kein neuer Textknoten, sondern erst mal ein B, welches dann wiederum einen Textknoten als Child hat.
Da wirst du den Inhalt von P wohl aufsplitten und ersetzen müssen - den aktuellen Kind-von-P-Textknoten durch einen Textknoten, ein B mit einem Kindtextknoten, und noch einen Textknoten ersetzen.
gruß,
wahsaga
/voodoo.css:
#GeorgeWBush { position:absolute; bottom:-6ft; }