文档章节

获取url后面的参数

天天在搬砖的老王
 天天在搬砖的老王
发布于 2016/11/29 14:48
字数 75
阅读 1
收藏 0

//获取url后面的参数   传入参数名称即可

      var getParam = function(name) {

        var search = document.location.search;

        var pattern = new RegExp("[?&]"+name+ "\=([^&]+)", "g" );

        var matcher = pattern.exec(search);

        var items = null;

        if(null != matcher){

             try{

                items = decodeURIComponent(decodeURIComponent(matcher[1]));

             }catch(e) {

                 try{

                     items = decodeURIComponent(matcher[1]);

                 }catch(e) {

                     items = matcher[1];

                 }

             }

             }

             return items;

            };

用法例如: var id = getParam( 'id');

© 著作权归作者所有

共有 人打赏支持
天天在搬砖的老王
粉丝 0
博文 7
码字总数 511
作品 0
武汉
程序员
私信 提问
Angular中通过$location获取地址栏的参数详解

Angular中通过$location获取url中的参数   最近,项目开发正在进行时,心有点燥,许多东西没来得及去研究,今天正想问题呢,同事问到如何获取url中的参数,我一时半会还真没想起来,刚刚特...

半指温柔乐
2018/08/01
0
0
关于Uplodify与Jfinal搭配的一些问题

问题:post方式下,设置formData在后台取不到参数 Uploadify与jFinal都使用了最新版本 在使用Uploadify时,我尝试通过设置formData参数向后台传递一个存储上传文件的文件夹名称 代码如下: ...

隐性精神病人
2014/07/11
0
0
Flex 接收HTML以GET方式传递的参数

我们经常在Flex程序需要用从外部html向swf文件传递参数,(类似 test.html?name=jex&address=chengdu 地址中问号后面的参数对值) 首 先要明确的是,一般我们在使用Flex Builder进行Flex开发...

幸福的魂魄
2013/01/21
0
0
Spring MVC RedirectAttributes的用法解决办法

RedirectAttributes是Spring mvc 3.1版本之后出来的一个功能,专门用于重定向之后还能带参数跳转的 他有两种带参的方式: 第一种: attr.addAttribute("param", value); 这种方式就相当于重定...

zqiang
2018/07/25
0
0
js如何准确获取当前页面url网址信息

这篇文章主要为大家介绍了js准确获取当前页面url网址信息的多种方法,包括正则法、split拆分法等,需要的朋友可以参考下 在WEB开发中,时常会用到javascript来获取当前页面的url网址信息,在...

蓓蕾心晴
2017/05/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

iOS个人中心渐变动画、微信对话框、标签选择器、自定义导航栏、短信验证输入框等源码

iOS精选源码 简单的个人中心页面-自定义导航栏并予以渐变动画 程序员取悦女票的正确姿势---Tip1(iOS美容篇) iOS 前台重启应用和清除角标的问题 微信原生提醒对话框3.0 JHLikeButton - 有趣...

Android爱开源
3分钟前
0
0
Yii2使用驼峰命名的形式访问控制器

yii2在使用的时候,访问控制器的时候,如果控制器的名称是驼峰命名法,那访问的url中要改成横线的形式。例如: public function actionRoomUpdate(){//}//访问的时候就要www.test.co...

dragon_tech
6分钟前
0
0
Navicat使用教程:使用Navicat Query Analyzer优化查询性能(第2部分)

下载Navicat Monitor最新版本 Navicat Monitor 是一套安全、简单而且无代理的远程服务器监控工具。它具有强大的功能使你的监控发挥最大效用。受监控的服务器包括 MySQL、MariaDB 和 Percona ...

电池盒
13分钟前
0
0
Python3 读写utf-8文本文件

with open('testRead.txt', 'r', encoding='utf-8') as f: for each_line in f: Passwith open('testWrite.txt', 'w', encoding='utf-8') as f: f.write('写入的内容'......

编程老陆
16分钟前
0
0
Linux syslog相关函数详解

介绍 syslog是Unix系统的日志系统。可以将日志记录在本地系统中。 一个完整的syslong日志包含如下信息:程序模块 | 严重性 | 时间 | 主机名 | 进程名 | 进程ID | 正文。 syslong相关函数 1....

RongJinhui0
20分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部