Я использую редактируемый контент div как редактор для совместной работы в режиме реального времени. Мне нужно рисовать курсоры/курсоры для каждого пользователя на стороне клиента. Я делаю это, добавляя и удаляя промежуток для каждого события, например нажатия клавиши и нажатия.Есть ли способ сделать не редактируемый диапазон?
<span id="caret1" style="fontSize:18px color:red">|</span>
Как я могу сделать этот диапазон незаменимым? Таким образом, когда пользователь оставляет свою каретку в постоянной позиции, а другой пользователь редактирует что-то в этой же позиции, он не может удалить эту каретку за счет резервного копирования или выбрать ее и отредактировать, как если бы это был текст.
EDIT:
<span id="caret1" style="fontSize:18px color:red" contenteditable=false>|</span>
не позволяет пользователям писать в пролете, по крайней мере, но пользователи все еще в состоянии удалить этот промежуток на забой.
попробовал это, не сработал! – Bernice
попробуйте 1px левую или правую границу – sachleen
вместо пролета? хм .. Я могу попробовать, но если есть способ для этого работать с пролетами, было бы лучше, так как у меня все функции реализованы правильно – Bernice