У меня есть contenteditable div. У меня также есть несколько событий, которые при срабатывании отправляют html в div. Я хотел бы иметь возможность заменить выделение, поместить в курсор или в конец div, если ничего не выбрано, а div в настоящее время не имеет фокуса.
Также я хотел бы, чтобы курсор был помещен после вставленного html.
Я нашел несколько ответов Тима Дауна, которые почти делают то, что мне нужно. Единственное, чего они не делают, это последнее «вставить в конец текста, если ничего не выбрано, а div в данный момент не имеет фокуса».
Это должны быть все основные браузеры и IE9+. Мы используем Mootools, если это помогает, но ответы jQuery не помогут (настолько же).
Вот один из его, которые кажутся наиболее близкими.
https://stackoverflow.com/a/6691294
Заранее спасибо!