javascript 传递参数中带加号自动变成了空格
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript 传递参数中带加号自动变成了空格相关的知识,希望对你有一定的参考价值。
我需要用javascript在URL中传递一个参数到下一个页面,但是这个参数中带有+号,但是传递过去的参数会自动把这个参数转换为空格,怎么解决`~
参考技术A 把+替换为%2B,+在URL中是有特殊作用的,就是用来表示空格的,所以要通过URL传递"+"字符,要进行URL编码,+的URL编码即为%2B.参考JS的encodeURI方法 参考技术B 建议 你的字符串 去action类中 活着是下一个页面中 再去拼接一次~就不用这么麻烦了~ 参考技术C 用encodeURI方法以上是关于javascript 传递参数中带加号自动变成了空格的主要内容,如果未能解决你的问题,请参考以下文章
ThinkPHP 一个html页面的网址中带了一个参数id,如何获取这个id,并传递到下一个页面