JavaScript正则获取地址栏中参数的方法


Posted in Javascript onMarch 02, 2017

本文实例讲述了JavaScript正则获取地址栏中参数的方法。分享给大家供大家参考,具体如下:

一、问题:

获取地址栏中的参数:

若地址栏中的地址是:

http://10.124.36.56:8080/CMOD/index.jsp?name=you&password=123456&type=student

要求获取地址栏中的最后一个参数type

二、实现的JS:

function getAddressURLParam(paramName)
{
   //构造一个含有目标参数的正则表达式的对象
   var reg = new RegExp("(^|&)" + paramName + "=([^&]*)(&|$)");
   //匹配目标参数
   var url = window.location.search.substr(1).match(reg);
  //返回参数值
  if(url != null)
   return unescape(url[2]);
  return null;
}

获取type参数值:

var typeParem = getAddressURLParam(type);

实现结果:

得到type参数值:student

Javascript 相关文章推荐
Javasipt:操作radio标签详解
Dec 30 Javascript
用box固定长宽实现图片自动轮播js代码
Jun 09 Javascript
js实现tab切换效果实例
Sep 16 Javascript
JS更改select内option属性的方法
Oct 14 Javascript
jQuery无刷新分页完整实例代码
Oct 27 Javascript
Angular设置title信息解决SEO方面存在问题
Aug 19 Javascript
vue.js学习笔记之绑定style样式和class列表
Oct 31 Javascript
bootstrap滚动监控器使用方法解析
Jan 13 Javascript
通俗解释JavaScript正则表达式快速记忆
Aug 23 Javascript
vue移动端实现下拉刷新
Apr 22 Javascript
vue.js 添加 fastclick的支持方法
Aug 28 Javascript
JavaScript获取某一天所在的星期
Sep 05 Javascript
原生js仿浏览器滚动条效果
Mar 02 #Javascript
使用grunt合并压缩js和css文件的方法
Mar 02 #Javascript
Angular-Ui-Router+ocLazyLoad动态加载脚本示例
Mar 02 #Javascript
浅谈Vue.js
Mar 02 #Javascript
利用imgareaselect辅助后台实现图片上传裁剪
Mar 02 #Javascript
详谈jQuery Ajax(load,post,get,ajax)的用法
Mar 02 #Javascript
Bootstrap入门教程一Hello Bootstrap初识
Mar 02 #Javascript
You might like
PHP动态柱状图实现方法
2015/03/30 PHP
php排序算法实例分析
2016/10/17 PHP
laravel 实现设置时区的简单方法
2019/10/10 PHP
php使用fputcsv实现大数据的导出操作详解
2020/02/27 PHP
JavaScript下申明对象的几种方法小结
2008/10/02 Javascript
JavaScript 获取事件对象的注意点
2009/07/29 Javascript
Mootools 1.2教程 滑动效果(Slide)
2009/09/15 Javascript
jQuery处理xml格式的返回数据(实例解析)
2013/11/28 Javascript
jquery实现点击页面计算点击次数
2015/01/23 Javascript
JavaScript中的this关键字使用方法总结
2015/03/13 Javascript
jQuery中 prop() attr()使用详解
2015/05/19 Javascript
详解javascript实现瀑布流列式布局
2016/01/29 Javascript
Bootstrap~多级导航(级联导航)的实现效果【附代码】
2016/03/08 Javascript
对angular2中的ngfor和ngif指令嵌套实例讲解
2018/09/12 Javascript
nodejs中函数的调用实例详解
2018/10/31 NodeJs
Vue实现图片与文字混输效果
2019/12/04 Javascript
Vue+axios封装请求实现前后端分离
2020/10/23 Javascript
vue 实现click同时传入事件对象和自定义参数
2021/01/29 Vue.js
Python中的index()方法使用教程
2015/05/18 Python
Python实现好友全头像的拼接实例(推荐)
2017/06/24 Python
PyQt5每天必学之切换按钮
2020/08/20 Python
Python2.7版os.path.isdir中文路径返回false的解决方法
2019/06/21 Python
python实现的登录与提交表单数据功能示例
2019/09/25 Python
Python 分布式缓存之Reids数据类型操作详解
2020/06/24 Python
英国汽车零件购物网站:GSF Car Parts
2019/05/23 全球购物
PHP面试题及答案二
2015/05/23 面试题
医生自荐信
2013/10/11 职场文书
电气专业应届生求职信
2013/11/01 职场文书
售后服务承诺书
2014/03/26 职场文书
分公司任命书
2014/06/06 职场文书
自查自纠整改报告
2014/11/06 职场文书
2014年建筑工程工作总结
2014/12/03 职场文书
全国爱牙日活动总结
2015/02/05 职场文书
2015年煤矿工作总结
2015/04/28 职场文书
交流会主持词
2015/07/02 职场文书
Oracle创建只读账号的详细步骤
2021/06/07 Oracle