Я использую редактор html для редактирования контента. Теперь мне нужно убедиться, что очень специальный элемент не удаляется (изображения со специальным классом).Как узнать, остается ли img-тег от узла каретки в редакторе html?
Для случаев использования не сложенного выбора/диапазона с помощью BACKSPACE, DELETE, CTRL + X/CMD + X я нашел решение, но я все еще ищу решение для случая, когда выбор/диапазон не сбрасывается, а следующее Backspace удаляет одно из моих специальных изображений.
Как я могу определить, удалит ли следующий Backspace/Delete один из этих тегов img?
Пример: CARET отмечает положение курсора/курсора. Если Backspace будет нажата, изображение будет удалено. Как я могу обнаружить этот случай?
<p>Some Text <b>here <img class="my class" src="..."/></b>CARET some text</p>
У вас, похоже, есть два случая: когда каретка находится справа от изображения и когда у вас есть непустой выбор. Вы заинтересованы в обоих? –
нет, я получил рабочее решение для непустого выбора. проблема в том, что карет слева/справа от изображения, а Backspace/Delete может быть нажат – Thariama