//第一个页面
//第二个页面
function getPropetyVal(p){
var s = location.search;
旦陪 s = s.substr(1,s.length-1);
var propetys=s.split("&唤迟拿");
for(var i=0;iif(propetys[i].split("=")[0].trim()==p){
return propetys[i].split("=")[1];
}
}
return null;
}
alert("姓名:"+getPropetyVal("name"和搭));
alert("年龄:"+getPropetyVal("age"));
是利用返颂纯生的dom对象还是,利用第三方插世宽件
document.getElementBy("#id"漏返郑), id是唯一的无法获取多个,class可以获取多个
如果利用第三方插件的话,可以看文档
location.search可以获取?后的内容 之后你再用&号拆分成数组 然后再截取=后面的数据
/**
* 此函数用以获取陪笑雀指定参数名的url请求参数值
* 参数 name: 请求的参数名
* 返回值: 请求的参数
* 如果请求的参数不存在,返回 “”
*/
function getQueryString(name)
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
//window.location.search 用以获取请求的参数,即url中"?"后面的部分
var r = window.location.search.substr(1).match(reg);
if(r!=null)
return unescape(r[2]);
return "";
}
//用芦早法如下:升升
var id = "";
id = getQueryString("id");