浅析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 相关文章推荐
jquery $.ajax入门应用一
Nov 19 Javascript
从零开始学习jQuery (四) jQuery中操作元素的属性与样式
Feb 23 Javascript
JS 控制小数位数的实现代码
Aug 02 Javascript
理解JavaScript的prototype属性
Feb 11 Javascript
表头固定(利用jquery实现原理介绍)
Nov 08 Javascript
js实现倒计时(距离结束还有)示例代码
Jul 24 Javascript
jquery+html5时钟特效代码分享(可设置闹钟并且语音提醒)
Mar 30 Javascript
谈谈对offsetleft兼容性的理解
Nov 11 Javascript
基于jquery实现页面滚动时顶部导航显示隐藏
Apr 20 Javascript
jQuery通过ajax请求php遍历json数组到table中的代码(推荐)
Jun 12 Javascript
jQuery、layer实现弹出层的打开、关闭功能
Jun 28 jQuery
JavaScript实现酷炫的鼠标拖尾特效
Feb 18 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开发需要注意的安全问题
2010/09/01 PHP
探讨:如何使用PhpDocumentor生成文档
2013/06/25 PHP
php+mysqli使用面向对象方式更新数据库实例
2015/01/29 PHP
PHP获取用户访问IP地址的5种方法
2016/05/16 PHP
Laravel SQL语句记录方式(推荐)
2016/05/26 PHP
php无限级评论嵌套实现代码
2018/04/18 PHP
Javascript 判断 object 的特定类转载
2007/02/01 Javascript
javascript for循环设法提高性能
2010/02/24 Javascript
jquery tab插件制作实现代码
2010/06/22 Javascript
面向对象的Javascript之一(初识Javascript)
2012/01/20 Javascript
使用闭包对setTimeout进行简单封装避免出错
2013/07/10 Javascript
JS实现QQ图片一闪一闪的效果小例子
2013/07/31 Javascript
js通过八个点 拖动改变div大小的实现方法
2014/03/05 Javascript
jquery利用拖拽方式在图片上添加热链接
2015/11/24 Javascript
jquery中用函数来设置css样式
2016/12/22 Javascript
详解Vue2.0之去掉组件click事件的native修饰
2017/04/20 Javascript
基于jstree使用AJAX请求获取数据形成树
2017/08/29 Javascript
jquery实现左右轮播切换效果
2018/01/01 jQuery
js中let能否完全替代IIFE
2019/06/15 Javascript
[05:02][DOTA2]DOTA进化论 第一期
2013/09/27 DOTA
[39:32]2014 DOTA2国际邀请赛中国区预选赛 TongFu VS DT 第二场
2014/05/23 DOTA
[53:18]Spirit vs Liquid Supermajor小组赛A组 BO3 第三场 6.2
2018/06/03 DOTA
Python用Pillow(PIL)进行简单的图像操作方法
2017/07/07 Python
对numpy和pandas中数组的合并和拆分详解
2018/04/11 Python
python3 下载网络图片代码实例
2019/08/27 Python
python 操作hive pyhs2方式
2019/12/21 Python
Python+opencv+pyaudio实现带声音屏幕录制
2019/12/23 Python
Python中的特殊方法以及应用详解
2020/09/20 Python
HTML5 标准将把互联网视频扔回到黑暗时代
2010/02/10 HTML / CSS
吉列剃须刀英国官网:Gillette英国
2019/03/28 全球购物
什么是makefile? 如何编写makefile?
2012/08/08 面试题
2014年党员公开承诺书范文
2014/03/28 职场文书
2015年行政工作总结范文
2015/04/09 职场文书
2015安全保卫工作总结
2015/04/25 职场文书
2015年评职称个人工作总结
2015/10/15 职场文书
Nginx+Tomcat负载均衡多实例详解
2022/04/11 Servers