我正在使用contenteditable
作为文本输入,我希望在用户点击“提交”时显示(在不同的div上)文本输入。
让我们说用户输入:
hello
hello
我检查
$('.answer_comments_editable').html();
然后我得到"hello<div>hello</div>"
。
我不想在最终显示屏上显示任何html标记,那么我该如何避免这种情况,而是显示干净的文字?
答案 0 :(得分:0)
尝试textContent
属性
var contenteditable = document.querySelector('.answer_comments_editable'),
text = contenteditable.textContent;