如何在javascript中编码我的参数?
这个我的函数和我的参数叫做newvalue
<script>
function selectChanged(newvalue)
{
location.href="tester?restid=" + newvalue;
}
</script>
这是我尝试使用adeneos建议的方式
window.location.href = "tester?restid=" + encodeURIComponent(newvalue);
但这不起作用。
这就是我得到的:
tester?restid=38619
这是我想要的
tester%3Frestid%3D38619%21
答案 0 :(得分:2)
function selectChanged(newvalue) {
window.location.href = encodeURIComponent("tester?restid=" + newvalue);
}
答案 1 :(得分:0)
试试这个:
location.href="tester?restid=" +encodeURIComponent( newvalue );