gpt4 book ai didi

javascript - 如何从字符串中删除html标签而不删除Js中的特定标签

转载 作者:行者123 更新时间:2023-12-03 05:39:16 27 4
gpt4 key购买 nike

我有一个以下 js 字符串

var test = "<p>test</p> FOLER.PRODUCTS<12345><level-2>";

现在我使用以下方法从上面的字符串中删除 html 标签,因为我的服务不接受 html 标签

var tmp = document.createElement("DIV");tmp.innerHTML = test;
console.log(tmp.textContent);

输出:

test FOLER.PRODUCTS<12345>

期望的输出:

test FOLER.PRODUCTS<12345><level-2>

但是上述方法删除了我的自定义标记,该标记在 <>

之间有文本

如何解决这个问题?

最佳答案

使用html编码

 var test = "<p>test</p> FOLER.PRODUCTS<12345>&lt;level-2&gt;";

也检查此链接 https://brajeshwar.github.io/entities/

关于javascript - 如何从字符串中删除html标签而不删除Js中的特定标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40608583/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com