我正在使用 html 编辑器来编辑内容。现在我需要确保一种非常特殊的元素不会被删除(具有特殊类的图像)。
对于使用 BACKSPACE、DELETE、CTRL + X/CMD + X 的非折叠选择/范围的用例,我找到了解决方案,但我仍在寻找选择/范围未折叠且下一个 Backspace 将删除我的一个特殊图像。
我如何检测下一个 Backspace/Delete 是否会删除其中一个 img-tags ?
示例: CARET 标记插入符号/光标位置。如果下一步将按下退格键,则图像将被删除。我怎样才能发现这种情况?
<p>Some Text <b>here <img class="my class" src="..."/></b>CARET some text</p>