js获取当前url的参数
Posted 改变需要勇气,习惯需要坚持。
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js获取当前url的参数相关的知识,希望对你有一定的参考价值。
可以用正则表达式获取当前url参数,例如:
var t={ getQueryString:function(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null) return decodeURI(r[2]); return null; } } //调用 var cityName=t.getQueryString("cityName");//城市名称 var cityId=t.getQueryString("cityId");//城市id
备注:
当url传参遇到中文乱码问题时,需要在传入参数的时候encodeURI编码,获取参数decodeURI解码
以上是关于js获取当前url的参数的主要内容,如果未能解决你的问题,请参考以下文章