js获取当前url的参数
2016-05-23 01:06
363 查看
可以用正则表达式获取当前url参数,例如:
备注:
当url传参遇到中文乱码问题时,需要在传入参数的时候encodeURI编码,获取参数decodeURI解码
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解码
相关文章推荐
- 一起写一个JSON解析器
- sublime上的JS代码提示1---基本语法
- threejs(三) 光源,材质,纹理
- JSP实现用户登录、注册和退出功能
- JavaScript 中的正则表达式(推荐)
- JavaScript正则表达式上之基本语法(推荐)
- JavaScript正则表达式下之相关方法
- for循环嵌套函数obj[i]undefined
- JS H5界面简单交互
- 初学javaScript-js函数和c函数的比较。
- JavaScript入门(一)
- JSON详解
- c#处理3种json数据的实例
- Newtonsoft.Json(Json.Net)学习笔记
- JavaScript处理HTML的Encode(转码)和Decode(解码)
- js格式化时间
- javascript中的事件
- js图片放大缩小
- 发起JSONP请求
- js格式化日期