如何使用escape()函数获取url编码值

时间:2014-08-08 11:02:18

标签: javascript

我有这个字符串<%=Master.UserNTGroup %> = "#Marketing"

var xyz= escape(<%=Master.UserNTGroup %>) 

但是我无法获得这个价值,我得到了&#34;&#34;。

2 个答案:

答案 0 :(得分:1)

您忘记将参数字符串放在引号中,并且如w3schools中所述,不允许使用escape()函数,请使用encodeURI(uri)代替escape(uri);

答案 1 :(得分:0)

尝试使用引号:

var xyz= escape("<%=Master.UserNTGroup %>");
                ^                        ^
  

注意:在JavaScript 1.5版中不推荐使用escape()函数。请改用encodeURI()encodeURIComponent()