本文收集整理关于js获取url后面的参数的相关议题,使用内容导航快速到达。
内容导航:
Q1:JS获取URL参数值.
两种方法:
方法一:正则分析法
参考代码:
function getQueryString(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(GetQueryString("参数名1"));alert(GetQueryString("参数名2"));
方法二 :字符串截取法
function GetRequest() {
var url = location.search; //获取url中"?"符后的字串
var theRequest = new Object();
if (url.indexOf("?") != -1) {
var str = url.substr(1);
strs = str.split("&");
for(var i = 0; i < strs.length; i ++) {<