浅析JS获取url中的参数实例代码


Posted in Javascript onJune 14, 2016

js获取url中的参数代码如下所示,代码简单易懂,附有注释,写的不好还请见谅!

function UrlSearch() {
var name, value;
var str = location.href; //取得整个地址栏
var num = str.indexOf("?")
str = str.substr(num + 1); //取得所有参数 stringvar.substr(start [, length ]
var arr = str.split("&"); //各个参数放到数组里
for (var i = 0; i < arr.length; i++) {
num = arr[i].indexOf("=");
if (num > 0) {
name = arr[i].substring(0, num);
value = arr[i].substr(num + 1);
this[name] = value;
}
}
}

实例

//跳转页面的链接
url: contextPath+"/page4nui/ci2k3/prreportcheckmngt/report_check.jsp?ciPrId="+ciPrId
//跳转到的页面使用
var url = new UrlSearch();
ciPrId = url.ciPrId;

到此就结束了。。js获取url参数知识非常实用,希望大家能够彻底搞懂,理解透彻!

以上所述是小编给大家介绍的JS获取url中的参数实例代码,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
更正确的asp冒泡排序
May 24 Javascript
在IE,Firefox,Safari,Chrome,Opera浏览器上调试javascript
Dec 02 Javascript
Jquery下判断Id是否存在的代码
Jan 06 Javascript
用javascript关闭本窗口不弹出询问框的方法
Sep 12 Javascript
深入学习JavaScript中的Rest参数和参数默认值
Jul 28 Javascript
JS实现的论坛Ajax打分效果完整实例
Oct 31 Javascript
基于Bootstrap使用jQuery实现简单可编辑表格
May 04 Javascript
AngularJS基础 ng-click 指令示例代码
Aug 01 Javascript
jQuery 判断是否包含在数组中Array[]的方法
Aug 03 Javascript
浅谈layer的iframe弹窗给里面的标签赋值的问题
Nov 10 Javascript
js实现移动端微信页面禁止字体放大
Feb 16 Javascript
值得收藏的vuejs安装教程
Nov 21 Javascript
Javascript基础_标记文字的实现方法
Jun 14 #Javascript
深入浅析JavaScript的API设计原则
Jun 14 #Javascript
jQuery.Callbacks()回调函数队列用法详解
Jun 14 #Javascript
基于gulp合并压缩Seajs模块的方式说明
Jun 14 #Javascript
JS去除空格和换行的正则表达式(推荐)
Jun 14 #Javascript
javascript用正则表达式过滤空格的实现代码
Jun 14 #Javascript
三种带箭头提示框总结实例
Jun 14 #Javascript
You might like
PHP教程 预定义变量
2009/10/23 PHP
PHP中include与require使用方法区别详解
2013/10/19 PHP
百度地图API使用方法详解
2015/08/25 PHP
Yii2基于Ajax自动获取表单数据的方法
2016/08/10 PHP
模仿JQuery.extend函数扩展自己对象的js代码
2009/12/09 Javascript
jQuery学习笔记之jQuery的事件
2010/12/22 Javascript
javascript 兼容所有浏览器的DOM扩展功能
2012/08/01 Javascript
JavaScript 作用域链解析
2014/11/13 Javascript
jquery判断密码强度的验证代码
2020/04/22 Javascript
谈一谈javascript闭包
2016/01/28 Javascript
深入理解JS中的substr和substring
2016/04/26 Javascript
jQuery 3 中的新增功能汇总介绍
2016/06/12 Javascript
JavaScript常用代码书写规范的超全面总结
2016/09/11 Javascript
javascript滚轮控制模拟滚动条
2016/10/19 Javascript
简单实现js浮动框
2016/12/13 Javascript
Vue学习之路之登录注册实例代码
2017/07/06 Javascript
用jQuery将JavaScript对象转换为querystring查询字符串的方法
2018/11/12 jQuery
vuejs element table 表格添加行,修改,单独删除行,批量删除行操作
2020/07/18 Javascript
vue修改Element的el-table样式的4种方法
2020/09/17 Javascript
[01:03:18]DOTA2-DPC中国联赛 正赛 RNG vs Dynasty BO3 第一场 1月29日
2021/03/11 DOTA
Python 类与元类的深度挖掘 II【经验】
2016/05/06 Python
Python中的复制操作及copy模块中的浅拷贝与深拷贝方法
2016/07/02 Python
Python操作MySQL数据库的方法
2018/06/20 Python
python使用Matplotlib画饼图
2018/09/25 Python
python随机在一张图像上截取任意大小图片的方法
2019/01/24 Python
python numpy 反转 reverse示例
2019/12/04 Python
Python如何实现爬取B站视频
2020/05/20 Python
Python中内建模块collections如何使用
2020/05/27 Python
python speech模块的使用方法
2020/09/09 Python
纯css3实现图片翻牌特效
2015/03/10 HTML / CSS
高中生职业生涯规划书
2014/02/24 职场文书
服装采购员岗位职责
2014/03/15 职场文书
外语专业毕业生自荐信
2014/04/14 职场文书
教师工作证明范本
2015/06/12 职场文书
2019年关于小学生课外阅读情况的分析报告
2019/12/02 职场文书
php实例化对象的实例方法
2021/11/17 PHP