预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

JavaScript如何获取地址栏中传递参数JavaScript如何获取地址栏中传递参数导语:JavaScript如何获取地址栏中传递参数,通过下面的阅读你会有所收获,跟着小编一起来了解一下吧。第一种:正则匹配法这种方法其实原理和上一种方法类似,都是从URL中提取,只是提取的方法不同而已。functionGetQueryString(name){varreg=newRegExp("(^|&)"+name+"=([^&]*)(&|$)");varr=window.location.search.substr(1).match(reg);if(r!=null){returnunescape(r[2]);}returnnull;}第二种:字符串拆分法window.location.href或者location.href或者window.location获得地址栏中的所有内容decodeURI()可以解码地址栏中的数据恢复中文数据window.search获得地址栏中问号及问号之后的数据//获取地址栏里(URL)传递的`参数functionGetRequest(value){//url例子:www.bicycle.com?id="123456"&Name="bicycle";varurl=decodeURI(location.search);//?id="123456"&Name="bicycle";varobject={};if(url.indexOf("?")!=-1)//url中存在问号,也就说有参数。{varstr=url.substr(1);//得到?后面的字符串varstrs=str.split("&");//将得到的参数分隔成数组[id="123456",Name="bicycle"];for(vari=0;i<strs.length;i++){object[strs[i].split("=")[0]]=strs[i].split("=")[1]}}returnobject[value];}