Antje Hofmann: Replace

Beitrag lesen

Hallo Marco

mit folgendem Script setze ich einen "span" Tag um den markierten Textbereich. Das erste Mal funktioniert das auch. Jedoch beim zweiten mal sollte es den alten "Span" Tag löschen und den neuen hinschreiben.

Wie kann ich das lösen? Hat mit da jemand einen Tipp?

Das Löschen alter Elemente ist schwierig, da Markierungen meist sehr ungenau sind.

Beste Lösung: Frage die Klickposition und das an dieser Stelle existierende Element ab. Von diesem Element kannst du dann entweder die CSS-Eigenschaft ändern oder das Element entfernen.

Viele Grüße

Antje