浅析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 相关文章推荐
javaScript checkbox 全选/反选及批量删除
Apr 28 Javascript
DLL+ ActiveX控件+WEB页面调用例子
Aug 07 Javascript
jQuery中slideUp 和 slideDown 的点击事件
Feb 26 Javascript
基于javascript实现漂亮的页面过渡动画效果附源码下载
Oct 26 Javascript
javascript动态获取登录时间和在线时长
Feb 25 Javascript
关于JavaScript 原型链的一点个人理解
Jul 31 Javascript
JS实现图片延迟加载并淡入淡出效果的简单方法
Aug 25 Javascript
jQuery Ztree行政地区树状展示(点击加载)
Nov 09 Javascript
JS实现合并json对象的方法
Oct 10 Javascript
基于rollup的组件库打包体积优化小结
Jun 18 Javascript
ES6 Promise对象概念及用法实例详解
Oct 15 Javascript
javascript设计模式 ? 迭代器模式原理与用法实例分析
Apr 17 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
Windows Apache2.2.11及Php5.2.9-1的安装与配置方法
2009/06/08 PHP
PHP函数常用用法小结
2010/02/08 PHP
解析PHP跨站刷票的实现代码
2013/06/18 PHP
PHP将回调函数作用到给定数组单元的方法
2014/08/19 PHP
PHP获取mysql数据表的字段名称和详细信息的方法
2014/09/27 PHP
laravel框架语言包拓展实现方法分析
2019/11/22 PHP
JS实现文字链接感应鼠标淡入淡出改变颜色的方法
2015/02/26 Javascript
javascript实现自动输出文本(打字特效)
2015/08/27 Javascript
基于JavaScript实现跳转提示页面
2016/09/24 Javascript
jQuery实现联动下拉列表查询框
2017/01/04 Javascript
jQuery+PHP+Mysql实现抽奖程序
2020/04/12 jQuery
jQuery 添加样式属性的优先级别方法(推荐)
2017/06/08 jQuery
zTree异步加载展开第一级节点的实现方法
2017/09/05 Javascript
Vue响应式原理深入解析及注意事项
2017/12/11 Javascript
Parcel.js + Vue 2.x 极速零配置打包体验教程
2017/12/24 Javascript
js 索引下标之li集合绑定点击事件
2018/01/12 Javascript
vue自定义键盘信息、监听数据变化的方法示例【基于vm.$watch】
2019/03/16 Javascript
ES6知识点整理之函数数组参数的默认值及其解构应用示例
2019/04/17 Javascript
粗略分析Python中的内存泄漏
2015/04/23 Python
python+Django+apache的配置方法详解
2016/06/01 Python
python机器学习实战之K均值聚类
2017/12/20 Python
python中使用PIL制作并验证图片验证码
2018/03/15 Python
Python动态导入模块的方法实例分析
2018/06/28 Python
python实现tail -f 功能
2020/01/17 Python
解决python gdal投影坐标系转换的问题
2020/01/17 Python
如何在python开发工具PyCharm中搭建QtPy环境(教程详解)
2020/02/04 Python
Pycharm激活码激活两种快速方式(附最新激活码和插件)
2020/03/12 Python
python开发前景如何
2020/06/11 Python
Selenium获取登录Cookies并添加Cookies自动登录的方法
2020/12/04 Python
美国维生素、补充剂、保健食品购物网站:Vitacost
2016/08/05 全球购物
allbeauty美国:英国在线美容店
2019/03/11 全球购物
香港百佳网上超级市场:PARKNSHOP.com
2020/06/10 全球购物
《雨霖铃》教学反思
2014/02/22 职场文书
中国梦演讲稿3分钟
2014/08/19 职场文书
2014年实习期工作总结
2014/11/27 职场文书
维护民族团结心得体会2016
2016/01/15 职场文书