fastix®: Verschiedene Wörter in einer <textarea> einfärben

Beitrag lesen

Moin!

ich möchte einen Text, der in einer textarea steht auf knopfdruck einfärbern. Allerdings nicht den gesamten Text sondern nur einzelne Worte. Ein Art
Syntax Highlight Mechanismus.

In der Textarea selbst nicht. Bei sämtlichen Webseiten, welche derlei anbieten wird die ursprüngliche Textarea versteckt, statt dessen ein anderes Element (nennen wir es "Layer") angezeigt. Es werden mittels onkeypress und onmouseclick alle Tasteneingaben/Mausaktionen abgefangen und an die Textarea (oder halt eine Variable) weitergereicht. Daraus wird dann wieder ermittelt, was im Layer zu erscheinen hat.

Beispiele (mit etwas abweichender Funktion sind z.B. diese Rich-Text-Online-Editoren wie ckeditor.

Entsprechender Kram erreicht schnell eine Größe von einem Megabyte und mehr. Ich hoffe, Du hast Verständnis dafür, dass ich das nicht poste.

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix