摘要: 下文讲述javascript中使用js代码获取url地址后面的参数值的方法分享,如下所示;
实现思路: 使用正则表达式对参数值进行匹配,获取参数后的相关值
例: 获取url:http://www.maomao365.com?name=test123&p=90
String.prototype.urlRequestForm=function(name){ var r=new RegExp('(^|\\?|&)'+name+'=([^&]*|$)'); var url=this.replace(/&/g,'&') var t=url.match(r); return t===null?null:unescape(t[2]); } var urlInfo= "http://www.maomao365.com?name=test123&p=90"; alert(urlInfo.urlRequestForm("name")); alert(urlInfo.urlRequestForm("p"));
来源:https://www.cnblogs.com/lairui1232000/p/12305608.html