js获取请求参数函数代码欢迎!我白天是个邮递员,晚上就是个有抱负的演员。这是我的网站。我住在天朝的帝都,有条叫做Jack的狗。
function getUrlParam(name) {//构造一个含有目标参数的正则表达式对象var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)");//匹配目标参数var r = window.location.search.substr(1).match(reg);//返回参数值if(r != null) {return decodeURI(r[2]);}return null;}
通过这个函数传递url中的参数名就可以获取到参数的值,比如url为
http://127.0.0.1:8020/JavaScriptFunction/index.html?bb=1&aa='张三'
我们要获取bb和aa的值,可以这样写:
var bb = getUrlParam('bb');var aa = getUrlParam('aa'
