Der Martin: Tasten-Cursor in einem DIV mit Attribut contenteditable="true" auf Content von Element mit bestimmter ID setzen

Beitrag lesen

Hallo Rolf,

.focus() setzt den Cursor auf die 1. Stelle im contenteditable. Sonst nirgendwohin.

wo ist das festgelegt? - Ich meine nämlich, das sei vom verwendeten GUI abhängig.

Zumindest beim Bewegen des Focus mit Tab, Shift-Tab (oder auch zwischen Fenstern mit Ctrl-Tab und/oder Alt-Tab) verhält sich Windows anders als die Linux-Desktops, die ich kenne. Während Windows die Cursorposition und auch die Selektion pro GUI-Element separat speichert und beim Durch-Tab-ben sauber beibehält, kennt der Gnome- oder MATE-Desktop unter Linux nur eine globale Selektion: Markiere ich in einem Fenster ein paar Zeichen, wechsle dann in ein anderes Fenster und markiere dort auch, ist die Markierung im ursprünglichen Fenster weg. Unter Windows nicht.

Ich würde annehmen, dass focus() ähnliche Unterschiede zeigt.

Live long and pros healthy,
 Martin

--
Wer respektiert werden will, sollte zunächst damit anfangen, andere zu respektieren.