渲染内容可编辑的div

时间:2019-04-25 06:46:58

标签: javascript jquery html css contenteditable

我正在为此使用contenteditable div为某些项目创建单词编辑器。我遇到很多问题,如下所示:-

  1. 在按Enter键时它会自动添加<div><br></div>

  2. 假设另一个输入超过1次,则它将添加<div><br></div><div><br></div>,依此类推,以此类推如何删除多余的块。

  3. 我正在考虑将<div>替换为<p>,然后按Enter键将添加<p><br></p>。显示文字时,这比div好吗

  4. 如果我使用解包功能删除了<div>,那么当按下两次Enter时它将只有一个<br>

  5. 如何使contenteditable div在当今所有的移动设备和台式机浏览器上均能正常工作。

在使用contenteditable div时有很多问题,但是对我来说,这是我唯一的选择,我正在尝试解决上述问题。有兴趣对上述问题提供任何解决方案的人吗

0 个答案:

没有答案