18910140161

JavaScript-在ContentEditable true元素中选择ContentEditable false元素-堆栈溢出

顺晟科技

2022-10-18 13:09:07

78

我正在尝试编写一个编辑器,其中用户可以有静态contenteditable="false"contenteditable="true"元素DIV.例如,在流动的文本中包含图像或链接。我见过编辑器这样做,其中静态元素可以通过键箭头进行选择。如果您站在静态元素的左侧并按向右箭头,则静态元素将被选中,这可能会在其周围显示一个边框。这方面的一个例子是TRIX编辑器

这是

如何实现的?插入符号的默认行为是跳过静态元素,如下面的JSFiddle代码所示:

<代码><;!文档类型HTML>;<;HTML Lang=";英文";>;<;头部>;<;元字符集=";UTF-8";/>;<;/标题>;<;身体>;<;DIV ContentEditable=";真";>;福<;span ContentEditable=false>;块1<;/span>;条<;/DIV>;<;/正文>;

顺晟科技:

  • TAG:
相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航