Javascript 如何预防';输入';在标记为contentEditable的div中工作?

Javascript 如何预防';输入';在标记为contentEditable的div中工作?,javascript,html,contenteditable,Javascript,Html,Contenteditable,是一个JSFIDLE示例。我已经创建了一个div,并将其标记为可编辑。我试图捕获并阻止Enter键插入新行。看起来,从事件的函数返回false并停止事件的传播并不会阻止插入新行(在chrome其他浏览器中插入其他内容…试图阻止所有内容…)。添加e.preventDefault()而不是返回false

是一个JSFIDLE示例。我已经创建了一个div,并将其标记为可编辑。我试图捕获并阻止Enter键插入新行。看起来,从事件的函数返回false并停止事件的传播并不会阻止插入新行

(在chrome其他浏览器中插入其他内容…试图阻止所有内容…)。

添加
e.preventDefault()
而不是
返回false