contenteditable显示结果的标记

时间:2015-06-16 18:52:27

标签: html5 contenteditable

我正在使用contenteditable作为文本输入,我希望在用户点击“提交”时显示(在不同的div上)文本输入。

让我们说用户输入:

hello
hello

我检查

$('.answer_comments_editable').html();

然后我得到"hello<div>hello</div>"

我不想在最终显示屏上显示任何html标记,那么我该如何避免这种情况,而是显示干净的文字?

1 个答案:

答案 0 :(得分:0)

尝试textContent属性

var contenteditable = document.querySelector('.answer_comments_editable'),
    text = contenteditable.textContent;