标签: javascript jquery html
我有搜索文本框。当用户输入一些文本时,我的查询字符串会显示包含%20和%3F等ASCII字符的文本。我希望在我的一个文本框中显示此文本,而不使用任何ASCII代码,例如普通的HTML文本。我怎么能用Javascript做到这一点?
%20
%3F
答案 0 :(得分:6)
使用decodeURIComponent():
decodeURIComponent()
var querystring = "?foo=bar%20baz"; console.log(decodeURIComponent(querystring));
decodeURIComponent MDN reference