Задать вопрос
ARCHANG3L
@ARCHANG3L
Немного программист

Как установить каретку в конкретное положение div contenteditable="true"?

Здравствуйте. Подскажите, как установить каретку на 5ый символ считая с самого начала содержания.

abcdef

Хотелось бы установить курсор(каретку) перед буквой f, как это реализовать?

P.S. До этого никакого выделения не было, т.е. мне не нужно сохранять, а потом восстанавливать выделение. Нужно его установить при загрузке страницы. Т.е. ранее выделения просто не существовало.

P.P.S. Требуется чистый JavaScript. Не могу использовать никаких фреймворков и библиотек.
  • Вопрос задан
  • 9648 просмотров
Подписаться 4 Сложный Комментировать
Пригласить эксперта
Ответы на вопрос 2
Посмотрите ответы по этим ссылкам:
set-caret-position-in-contenteditable-div
stackoverflow.com/questions/1181700/set-cursor-pos...
Ответ написан
Комментировать
drserg
@drserg
Я думаю Ваш ответ это Range, TextRange и Selection:
habrahabr.ru/post/55922
stackoverflow.com/questions/6249095/how-to-set-car...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы