js教程

javascript如何获取网址请求参数函数分享

我的站长站 2023-10-04 人阅读

js获取请求参数函数代码

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'

相关推荐
  • js函数
  • $.inArray函数判断数组中的是否包含字符串

    上节课我的站长站教大家在PHP语言中利用in_array()函数,来匹配判断数组内,是否包含字符串示例的教程。今天集装箱时在来一篇$.inArray函数判断数组中的是否包含字符串的方法,同样的功能。我们这里使用的jquery库来快速使用。$.inArray函数$.inArray() ...

    js教程 57 1年前
  • js四舍五入ofixed和Math.round语法介绍

    本片教程为ofixed和Math.round语法介绍,不废话,只发语法解释和案列,不啰嗦。Math.round()round() 方法可把一个数字舍入为最接近的整数,根据“round”的字面意思“附近、周围”,可以猜测该函数是求一个附近的整数。语法Math.round(x)x 必需。必须是数字。...

    js教程 66 3年前
  • curl获取结果乱码的解决方法

    //php脚本开始/*POST请求远程内容函数*/function ppost($url,$data,$ref){ // 模拟提交数据函数$curl = curl_init(); // 启动一个CURL会话curl_setopt($curl, CURLOPT_URL, $url); // 要访问的地址 curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);...

    js教程 178 4年前
最新更新