首页 > 解决方案 > 在 JS 中不使用特殊字符编码进行渲染

问题描述

我有字符串“你好吗%3F”,其中“%3F”代表问号。如何将其转换回“?” 将其添加到 Javascript 中的 HTMl 元素以使其具有人类可读性时?它需要适用于所有禁止字符,例如“<”“%3C”

var t = document.createTextNode("how are you%3F"); 

也许使用 reg 表达式?

我可能只是缺乏适当的术语,因为我在搜索中找不到任何关于此的内容。

谢谢

标签: javascripthtmlchar

解决方案


decodeURIComponent("how are you%3F");

推荐阅读