前端之家收集整理的这篇文章主要介绍了
采用正则表达式获取地址栏参数,
前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
function GetQueryString(name)
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = window.location.search.substr(1).match(reg);
if(r!=null)return unescape(r[2]); return null;
}
// 调用方法
alert(GetQueryString("参数名1"));
若地址栏URL为:abc.html?id=123&url=http://www.baidu.com
那么你用上面的方法去调用:alert(GetQueryString("url"));
则会弹出一个对话框:内容就是@L_403_0@http://www.baidu.com
原文链接:https://www.f2er.com/regex/358465.html