在要求输入邮箱的文本域,请填写真实的邮件地址。非真实邮件地址,将收不到回复信息。

JavaScript获取URL地址参数

JavaScript 清风 699℃ 0评论

有时候需要通过JavaScript中获取网址中传递的参数,以下就提供两种方法,仅供参考。这个也是很早时候的内容了,由原来的QQ空间整理出来,这里也做下记录。

方法一:正则分析法

function getQueryString(name) {
    var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
    var r = window.location.search.substr(1).match(reg);
    if (r != null) {
        return unescape(r[2]);
    }
    return null;
}

调用方法:

alert(GetQueryString("参数名1"));
alert(GetQueryString("参数名2"));
alert(GetQueryString("参数名3"));

方法二:split分割法

function GetQueryString(key) {
    var param = window.location.search.replace(/^\?/, "");
    var returnValue = [];
    var TempValue = param.split("&");
    var TempArr = [];
    for (var i = 0; i < TempValue.length; i++) {
        TempArr = TempValue[i].split("=");
        returnValue[TempArr[0].toLowerCase()] = TempArr[1];
    }
    return returnValue[key.toLowerCase()] || null;
}

调用方法:

alert(GetQueryString("参数名1"));

 

 

 

 

 



转载请注明:清风亦平凡 » JavaScript获取URL地址参数

喜欢 (2)or分享 (0)
支付宝扫码打赏 支付宝扫码打赏 微信打赏 微信打赏
头像
发表我的评论
取消评论

CAPTCHA Image
Reload Image
表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址