Вот мой взлом, который, кажется, работает нормально в Chrome. Идея состоит в том, чтобы просто поместить временную строку внутри элемента, а затем удалить ее, когда каретка окажется там.
авляю элемент в div contentEditable, но браузер устанавливает позицию курсора перед вставленным элементом. Можно ли установить курсор сразу после вставленного элемента, чтобы пользователь продолжал печатать без необходимости повторной настройки положения курсора?