手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >使用JavaScript获取URL中的参数(两种方法)
使用JavaScript获取URL中的参数(两种方法)
摘要:本文给大家分享两种方法使用js获取url中的参数,其中方法二是使用的正则表达式方法,大家可以根据需要选择比较好的方法,废话不多说了,直接看详...

本文给大家分享两种方法使用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实现单击下拉框选择直接跳转页面的方法

在JavaScript中使用NaN值的方法

JavaScript中的Math.sin()方法使用详解

JavaScript中的replace()方法使用详解

JavaScript中的splice()方法使用详解

JavaScript中的条件判断语句使用详解

JavaScript函数使用的基本教程

JavaScript中的anchor()方法使用详解

简述JavaScript中正则表达式的使用方法

JavaScript的9种继承实现方式归纳

精品推荐
分类导航