【发布时间】:2015-02-11 05:57:47
【问题描述】:
我有 contenteditable div 我只想要原始文本而不是 HTML 内容,同时从任何网站复制粘贴。我得到了一些解决方案并尝试了以下方法
$('[contenteditable]').on('paste',function(e) {
e.preventDefault();
var text = (e.originalEvent || e).clipboardData.getData('text/plain') || prompt('Paste something..');
window.document.execCommand('insertText', false, text);
});
它工作正常,但问题是它在 chrome 浏览器中添加了额外的 div。
有什么想法或更好的解决方案吗?谢谢!
【问题讨论】:
标签: javascript jquery html google-chrome contenteditable