背景:现需要将富文本的所有 html 标签全部删除得到纯文本
思路:创建临时DOM元素并获取其中的文本
创建一个临时 DOM 并给他赋值,然后我们使用 DOM 对象方法提取文本。
代码如下:
convertToPlain( html){
//新创建一个 div
var divElement = document.createElement( "div" );//设置HTML给它
divElement.innerHTML = html;//获取文本内容
return divElement.textContent || divElement.innerText || ""
}