Kann man per JavaScript Text an der aktuellen Cursorposition in ein Textfeld einfügen? Kann man die Cursorposition abfragen und ändern? Kann man die Selektion abfragen und ändern? Geht das Browser-unabhängig?
Die Antwort ist: JA, zumindest auf aktuellen Browsern.
Ich habe die Klasse xTextControl geschrieben, welche Text- und Eingabefelder kapselt und eine einheitliche Schnittstelle mit allen notwendigen Funktionen bereit stellt.