JS 针对富文本特殊符号赋值冲突问题 解决方案 encodeURIComponent 将内容转码 赋值 取值后 decodeURIComponent 解码使用

<div id="ud"></div>
<script>
let ht = "<span>hello</span>";
let encodedHt = encodeURIComponent(ht);
console.log(encodedHt);
// 解码
let decodedHt = decodeURIComponent(encodedHt);
console.log(decodedHt);
// 将解码后的HTML添加到id为"ud"的div中
document.getElementById('ud').innerHTML = decodedHt;
</script>