【发布时间】:2016-12-01 01:11:40
【问题描述】:
我有一个启用了contenteditable 的 div。当按下回车键时,它会插入br,或者当所有内容都清空时(通过删除里面的内容),它也会插入br。
有没有办法控制在这两种情况下插入的内容?例如,我想在按下回车键时插入一个 div。此外,当我删除里面的所有内容时,我想包含一个 div(它更像占位符)。
对于第二部分(即:充当占位符的 div),我知道我可以使用如下 css:
div.example[contenteditable]:empty::before {
content: "Acts like a placeholder";
}
但是好像当我删除里面的所有东西时,br被插入了,我无法摆脱它。
希望我说的很清楚。无论如何,任何帮助将不胜感激。
谢谢。
【问题讨论】:
-
你能在处理插入和删除代码的地方添加你的标记和js代码吗
标签: jquery html css contenteditable