js 中的window.location.search.match("XX")

 js代码:

//根据QueryString参数名称获取值

function QueryStringByName(name){

//location对象包含当前有关的URL信息,location是window对象的一部分,可用window.location访问

//search是一个可读可写的属性,可设置或返回当前URL的查询部分(问号?之后的部分)

//match()可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配,类似于indexof(),lastIndexof(),但它返回的是指定的值,而不是字符串的位置。

   var result=window.location.search.match(new RegExp("[\?\&]" + name + "=([^\&]+)", "i"));

   if(result==null || result.length<0)

     {

        return "";

     }

    return result[1];//返回值是数组形式。该数组的内容依赖于 regexp 是否具有全局标志 g。

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值