首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

JS怎么获取页面传过来的值?

2012-03-26 
JS如何获取页面传过来的值??有2个页面A和B,A页面传个值到B页面:B.html?namell在B页面如何通过JS获取传过

JS如何获取页面传过来的值??
有2个页面A和B,
A页面传个值到B页面:B.html?name=ll;
 
在B页面如何通过JS获取传过来的name值啊??望高手赐教!

[解决办法]
vas s = location.search;
s = s.substr(1,s.length-1);
alert(s);
[解决办法]
function GetParameter(param)
{
var query = window.location.search;
var iLen = param.length;
var iStart = query.indexOf(param);

if (iStart == -1)
{
return " ";
}
//取得开始搜索的位置。
iStart += iLen + 1;
var iEnd = query.indexOf( "& ",iStart);
//如果只有一个参数传进来
if (iEnd == -1)
{
return query.substring(iStart);
}
else
{
return query.substring(iStart, iEnd);
}
}

var nameVal = GetParameter( "name ")即可

热点排行