编程语言
首页 > 编程语言> > javascript-如何防止“ Enter”在标记为contentEditable的div中工作?

javascript-如何防止“ Enter”在标记为contentEditable的div中工作?

作者:互联网

Here是一个jsfiddle示例.我创建了一个div并标记为可编辑.我正在尝试捕获并阻止Enter键插入新行.看起来从事件的函数返回false并停止事件的传播并不能阻止新行< div>< br> / div (在Chrome浏览器中,其他浏览器会插入其他内容…试图阻止所有内容…).

解决方法:

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

http://jsfiddle.net/7yYpe/4/

标签:contenteditable,html,javascript
来源: https://codeday.me/bug/20191102/1992905.html