javascript - 在 JS 中不使用特殊字符编码进行渲染
问题描述
我有字符串“你好吗%3F”,其中“%3F”代表问号。如何将其转换回“?” 将其添加到 Javascript 中的 HTMl 元素以使其具有人类可读性时?它需要适用于所有禁止字符,例如“<”“%3C”
var t = document.createTextNode("how are you%3F");
也许使用 reg 表达式?
我可能只是缺乏适当的术语,因为我在搜索中找不到任何关于此的内容。
谢谢
解决方案
decodeURIComponent("how are you%3F");
推荐阅读
- php - Laravel Sanctum 的中间件密钥在哪里定义?
- rust - Rust 重置弧
> 到一个新的 T 实例? - flutter - 应用内更新不适用于封闭测试轨道
- c# - 多个列表绑定到单个组合框(下拉按钮)
- java - 如何在二维数组中显示唯一编号并对唯一编号求和
- typescript - 用玩笑模拟在打字稿测试中从另一个文件调用的函数
- node-modules - 如何使用 mix 设置 Alpine.js 3
- microsoft-graph-api - msgraph 团队 api,仅筛选包含团队的组
- wpf - ListBox ItemsSource 绑定路径错误。我错过了什么?
- flutter - 是否有正确的方法在抽屉中导航?