使用JavaScript获取URL中的参数(两种方法)
2016-11-22 12:30
876 查看
本文给大家分享两种方法使用js获取url中的参数,其中方法二是使用的正则表达式方法,大家可以根据需要选择比较好的方法,废话不多说了,直接看详细介绍吧。
方法一:
方法二:正则法
方法一:
//取url参数 var type = request("type") function request() { var query = location.search; var paras = arguments[0]; if (arguments.length == 2) { query = arguments[1]; } if (query != "") { if (query.indexOf("?") != -1) { query = query.split("?")[1]; } query = query.split("&"); for (var i = 0; i < query.length; i++) { var querycoll = query[i].split("="); if (querycoll.length == 2) { if (querycoll[0].toUpperCase() == paras.toUpperCase()) { return querycoll[1]; break; } } } } return ""; } //调用方法 var mid=request("mid");
方法二:正则法
unction request(name) { var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); var r = window.location.search.substr(1).match(reg); if (r != null) { return unescape(r[2]); } return null; } // 这样调用: alert(request("mid"));
相关文章推荐
- 使用JavaScript获取URL中的参数(两种方法)
- 使用JavaScript获取URL中的参数(两种方法)
- javascript 获取当前 URL 参数的两种方法:
- javascript 获取当前 URL 参数的两种方法:
- Javascript 获取链接(url)参数的方法
- Javascript 获取链接(url)参数的方法
- 【转】Javascript 获取链接(url)参数的方法
- Javascript 获取链接(url)参数的方法
- Javascript 获取链接(url)参数的方法
- .net的ajax中使用javascript的send方法post参数,url传参,ajax同步异步JS包,传参即可用
- 如何使用javascript在html中获取url参数——很好用
- 使用javascript获取URL参数
- Javascript获取URL参数的两种方式
- Javascript 获取链接(url)参数的方法
- 转:获取网页URL地址及参数等的两种方法(js和C#)
- Javascript获取url参数(queryString)一个比较简洁的方法
- javascript获取url参数的方法
- javascript获取当前url网址及其参数方法总结
- Javascript 获取链接(url)参数的方法
- Javascript 获取链接(url)参数的方法