今天做项目时遇到了问题,那就是获取浏览器后面的查询参数,在网上找了很多的方法,感觉都不太好,所以自己就写了一个 1.通过传入参数获取单个查询参数

```function getQueryString(name) {var value='';var reg = new RegExp("(^|&)"+name+"=([^&]*)(&|$)");var isQuery=decodeURI(window.location.search).substring(1).match(reg);console.log(isQuery);if(isQuery!=null){value=isQuery[2]}return value;
复制代码

}```

2.获取URL中的所有查询参数

  ```function getQueryStrings() {var data={};var parameter=(window.location.search.length>0)?window.location.search.substring(1):0;if(parameter!=0){var arg=parameter.split('&');for(var i=0;i<arg.length;i++){var name=decodeURIComponent(arg[i].split("=")[0]);var value=decodeURIComponent(arg[i].split("=")[1]);data[name]=value;}}else{data=null;}return data;
复制代码

}```

转载于:https://juejin.im/post/5bf3abe3f265da616301ad13

获取URl后的查询参数相关推荐

  1. 获取url后的指定参数

    用法: getParam("v"); function getParam(paramName) { paramValue = "", isFound = !1; ...

  2. php全面获取url地址栏及各种参数

    php教程 全面获取url地址栏参数多种方法: $_SERVER["SERVER_PORT"] //获取端口 $_SERVER['HTTP_HOST'] //获取域名或主机地址 如 ...

  3. 获取request中的查询参数

    //获取request中的查询参数public static Map<String, Object> getRequestParamsByMap(HttpServletRequest re ...

  4. tp5 前台页面获取url链接里的参数,如下

    tp5 前台页面获取url链接里的参数,如下 {:$_GET['num']} {:isset($_GET['num'])?$_GET['num']:'0';}

  5. Js获取URL中的指定参数

    平时项目中页面跳转需要携带参数,为方便获取URL中指定参数 整理了两个方法 方法1:URLSearchParams() URLSearchParams对象定义了操作 URL传递参数的方法 //获取ur ...

  6. jq获取页面url后边带的参数

    //获取url后边的参数 $.getUrlParam = function (name) { var reg = new RegExp("(^|&)" + name + & ...

  7. js获取url后的参数

    前端页面传参主要是通过url实现:https://www.baidu.com?id=45&user=Jack 该链接,传递了id和user两个参数,那么我们需要获取到这两个参数. 1.封装一个 ...

  8. 使用url连接mysql时的属性_MySQL数据库连接属性配置,即URL后一些配置参数及其重要性...

    在JDBC中,Connection类的创建方式有三种函数(不包括连接池) 一是:DriverManager.getConnection(String url), 二是:DriverManager.ge ...

  9. Javascript 获取url路径中的参数

    需求 假设骑在路径:https://localhost/zhaopin?name=aa&age=18&state=2,现在要获取url中各参数的值,比如:当请求name时获取到aa,当 ...

  10. 获取url地址栏后面的参数

    有时候想要获取上个页面点击按钮跳转附加在地址栏后面的参数,那么可以用下面这个方法: 1.首先给按钮加上点击事件.(这里是在ajax遍历拼接时候使用的) <button class="b ...

最新文章

  1. pygame 笔记-8 背景音乐子弹音效
  2. STL容器是否是线程安全的
  3. github船舰新文件夹_mac下搭建hexo+github
  4. python gui编程 自动化框架_使用Python进行GUI操作自动化
  5. 人工蜂群算法的最小搜索模型_【优化求解】人工蜂群ABC算法
  6. numpy.linalg.eig() 计算方形矩阵的特征值和特征向量
  7. C# 集合类 :(Array、 Arraylist、List、Hashtable、Dictionary、Stack、Queue)
  8. 【预测模型-ELAMN预测】基于哈里斯鹰算法优化ELMAN神经网络实现数据回归预测matlab代码
  9. c++ 字母降落小游戏
  10. Linux系统ARM32(64位不同)体系内存分页(ARM没段寄存器,分页内存内核和进程共用一套,页目录基址是CP15 C2控制的TTBR0,没用TTBR1,二级表基址alloc获取
  11. 探讨Python在开发中的重要性!
  12. Java十进制转换为二进制算法
  13. Springboot无法启动:At least one base package must be specified
  14. numpy和pandas简单使用
  15. 无线WiFi可以网络唤醒远程开机吗?WakeOnLan常见问题总结
  16. uniapp生成随机数字
  17. IntelliJ IDEA 小技巧之Bookmark(书签)的使用
  18. linux服务器中如何解压分卷文件,Linux解压rar文件(unrar安装和使用,分卷解压)...
  19. 【软件构造】——课程篇 高屋建瓴,从宏观角度谈软件构造
  20. 关闭windows10磁盘休眠功能,轻松节省C盘10G空间

热门文章

  1. 拓端tecdat|R语言自定义两种统计量度:平均值和中位数,何时去使用?
  2. 拓端tecdat|R和Python机器学习:广义线性回归glm,样条glm,梯度增强,随机森林和深度学习模型分析
  3. oracle滚动统计,sql – 按月滚动或运行Oracle总计
  4. html是一种制作万维网页面的标准语言,计算机网络基础练习选择题
  5. python ios自动化_【Mac + Appium + Python3.6学习(三)】之IOS自动化测试环境配置
  6. envi反演水质参数_基于大气校正法的Landsat 8 TIRS地表温度反演
  7. python求解LeetCode习题Intersection of Two Linked Lists
  8. python求解LeetCode习题Compare Version Numbers
  9. oracle应用技术支持,oracle技术支持工程师岗位职责
  10. 8数据提供什么掩膜产品_英特尔推出多款数据中心产品:继续提供差异化选项...