js获取GET参数(简易正则实现方式)
js获取GET参数,比较常用到,一般的实现方式通过截取字符串,我用正则简单的实现了一下,在我目前的项目中基本通用,没有遇到问题。
下接上代码,如果获取的参数不存在时,返回空。
//window.location.href = test.html?uin=1000&skey=523
//window.location.href = test.html#uin=1000&skey=523
function getUrlArgs(_name){
var url = window.location.href;
if(new RegExp(".+"+_name+"=([^&]+).*","gi").test(url)){
return RegExp.$1;
}else{
return "";
}
}
alert(getUrlArgs("uin"));
alert(getUrlArgs("skey"));
最后修改时间:2014年9月8日星期一晚上8点57