Показывать текстовый курсор мерцания в HTML-документе
Я пишу свой собственный WYSIWYG редактор HTML на основе JQuery. Чтобы достичь этой цели, я изучаю jWYSIWYG. Я понял, что мне нужен обычный HTML-контейнер (например, div) для отображения форматированного текста. И мне нужно связать все события (keydown, mouseclick) для применения изменений в этом контейнере. Есть еще одна проблема: как отображать мигающий текстовый курсор. Я не могу понять, как это реализовано в jWYSIWYG. Существует простой iframe с html-документом. Как они показывают мигающий текстовый курсор???
1 ответ
Посмотри на contentEditable property;
getElementById('YourDiv').contentEditable = true;
http://www.dynamicdrive.com/forums/showthread.php?p=74576
Здесь много похожих вопросов:
Как сделать div с мигающим курсором и редактируемым текстом без использования ?
https://stackru.com/questions/4799445/create-a-blinking-cursor