您的位置:首页 > Web前端 > JavaScript

js 获取地址栏中的参数

2012-06-26 17:29 381 查看
<script type="text/javascript" language="JavaScript">
//Function
function getQueryString(key) {
var searchString = document.location.search.toString();
var returnValue = '';
if (searchString.substr(0, 1) == '?' && searchString.length > 1) {
var queryString = searchString.substring(1, searchString.length)
var queryList = queryString.split('&');
for (var i = 0; i < queryList.length; i++) {
var oneQuery = queryList[i].split('=');
if (oneQuery[0] == key && oneQuery.length == 2) {
returnValue = oneQuery[1];
}
}
}
return returnValue;
}

//使用方法:
//例如:地址栏为http://www.baidu.com/a.html?a=123&b=456
function getValue()
{
  var aValue=getQueryString(a);
  var bValue=getQueryString(b);
  alert(aValue);//123
  alert(bValue);//456
}
</script>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: