js获取url参数
在js下获取url参数的值是怎样的呢?下面长沙家政网就让我们一起来了解一下吧
,使用js获取url中的某个参数值,可以通过将url的参数转换成数组形式,然后再通过for循环逐个查找数组元素,将参数值找出来,不过除了这种方法之外还有更简易的,也就是可以采用正则分析法。
参考范例
方式一
输入指令
function getQueryString(name) {
var reg = ne RegExp("(^|&)" + name + "=([^&])(&|$)", "i");
var r = indo.location.search.substr(1).match(reg);
if (r != null) return unescape(r[2]); return null;
}
调用
alert(GetQueryString("参数名1"));
alert(GetQueryString("参数名2"));
alert(GetQueryString("参数名3"));
方式二
输入指令
<Script language="javascript">
function GetRequest() {
var url = location.search; //获取url中"?"符后的字串
var theRequest = ne Object();
if (url.indexOf("?") != -1) {
var str = url.substr(1);
strs = str.split("&");
for(var i = 0; i < strs.length; i ++) {
theRequest[strs[i].split("=")[0]]=unescape(strs[i].split("=")[1]);
}
}
return theRequest;
}
</Script>
调用
<Script language="javascript">
var Request = ne Object();
Request = GetRequest();
var 参数1,参数2,参数3,参数N;
参数1 = Request['参数1'];
参数2 = Request['参数2'];
参数3 = Request['参数3'];
参数N = Request['参数N'];
</Script>
以上就是长沙家政网小编的分享了,希望能够帮助到大家。
家电上门维修
- 液晶电视常见故障维修方法-液晶电视常见故障维
- 长宁风冷中央空调维修价格-长沙中央空调维修多
- 小区热水器维修安装;小区家用热水器维修
- 株洲电视电源维修价格查询-株洲电视机电源板维
- 阳江空调24小时维修总部电话-阳江空调24小时维修
- 乌鲁木齐空调售后服务号码
- 新余2188电视彩色故障维修方法
- 西平洗衣机维修-洗衣机维修站电话
- 榆林空调全国各市售后服务点24小时热线
- 意大利武夷山热水器售后服务电话查询-客服售后
- 新乡芜湖洗衣机售后维修服务中心—全国统一人
- 长沙热水器维修视频、修热水器电话,可预约,上门
- 乌鲁木齐空调售后400服务电话多少-乌鲁木齐空调
- 长寿菲利蒲电视维修-菲利浦电视机售后
- 液晶电视逻辑板故障排除-液晶电视逻辑板故障现
- 项城维修壁挂炉-商丘维修壁挂炉