Bootstrap

js 富文本字符串提取内容

function extractContentFromRichText(htmlString) {
  // 创建一个新的DOM解析器
  var parser = new DOMParser();
  // 解析HTML字符串为一个文档对象
  var doc = parser.parseFromString(htmlString, 'text/html');
  // 提取纯文本内容
  return doc.body.textContent || "";
}
 
// 示例HTML字符串
var richText = "<div><b>Hello</b> <i>World</i>!</div>";
// 提取内容
var content = extractContentFromRichText(richText);
console.log(content); // 输出: Hello World!

;