浅析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 相关文章推荐
js href的用法
May 13 Javascript
Angularjs编写KindEditor,UEidtor,jQuery指令
Jan 28 Javascript
JavaScript中原型和原型链详解
Feb 11 Javascript
jquery捕捉回车键及获取checkbox值与异步请求的方法
Dec 24 Javascript
省市区三级联动jquery实现代码
Apr 15 Javascript
微信小程序 视图容器组件的详解及实例代码
Jan 19 Javascript
JavaScript正则表达式的贪婪匹配和非贪婪匹配
Sep 05 Javascript
vue-cli2.9.3 详细教程
Apr 23 Javascript
js中数组常用方法总结(推荐)
Apr 09 Javascript
小程序实现长按保存图片的方法
Dec 31 Javascript
uni-app如何实现增量更新功能
Jan 03 Javascript
微信小程序使用GoEasy实现websocket实时通讯
May 19 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学习 字符串课件
2008/06/15 PHP
关于访问控制的一首PHP面试题(对属性或方法的访问控制)
2012/09/13 PHP
laravel学习教程之关联模型
2016/07/30 PHP
利用PHP如何统计Nginx日志的User Agent数据
2019/03/06 PHP
PHP常用函数之根据生日计算年龄功能示例
2019/10/21 PHP
Javascript操作URL函数修改版
2013/11/07 Javascript
动态加载dtree.js树treeview(示例代码)
2013/12/17 Javascript
JavaScript实现的图像模糊算法代码分享
2014/04/22 Javascript
jQuery实现感应鼠标动画效果自动伸长的输入框实例
2015/02/24 Javascript
JavaScript通过事件代理高亮显示表格行的方法
2015/05/27 Javascript
详谈javascript精度问题与调整
2017/07/08 Javascript
Vue学习笔记进阶篇之过渡状态详解
2017/07/14 Javascript
jQuery基于Ajax实现读取XML数据功能示例
2018/05/31 jQuery
jQuery实现炫丽的3d旋转星空效果
2018/07/04 jQuery
JS 中可以提升幸福度的小技巧(可以识别更多另类写法)
2018/07/28 Javascript
vuex分模块后,实现获取state的值
2020/07/26 Javascript
[06:37]2014DOTA2国际邀请赛 昔日王者渴望重回巅峰
2014/07/12 DOTA
Python判断变量是否为Json格式的字符串示例
2017/05/03 Python
Python基于正则表达式实现文件内容替换的方法
2017/08/30 Python
Python 微信之获取好友昵称并制作wordcloud的实例
2019/02/21 Python
详细介绍Python进度条tqdm的使用
2019/07/31 Python
tensorflow 模型权重导出实例
2020/01/24 Python
python自动脚本的pyautogui入门学习
2020/04/01 Python
Python super()函数使用及多重继承
2020/05/06 Python
HTML5地理定位实例
2014/10/15 HTML / CSS
国际知名设计师时装商店:Coggles
2016/09/05 全球购物
教师学习培训邀请函
2014/02/04 职场文书
环保标语口号
2014/06/13 职场文书
企业仓管员岗位职责
2014/06/15 职场文书
横幅标语大全
2014/06/17 职场文书
外贸会计专业自荐信
2014/06/22 职场文书
客户答谢会活动方案
2014/08/31 职场文书
沙滩主题婚礼活动策划方案
2014/09/15 职场文书
人事行政主管岗位职责
2015/04/09 职场文书
探讨Java中的深浅拷贝问题
2021/06/26 Java/Android
DQL数据查询语句使用示例
2022/12/24 MySQL