浅析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 相关文章推荐
收藏一些不常用,但是有用的代码
Mar 12 Javascript
Jquery下EasyUI组件中的DataGrid结果集清空方法
Jan 06 Javascript
JS获取select的value和text值的简单实例
Feb 26 Javascript
JS父页面与子页面相互传值方法
Mar 05 Javascript
js实现通用的微信分享组件示例
Mar 10 Javascript
Jquery全屏相册插件zoomvisualizer具有调节放大与缩小功能
Nov 02 Javascript
jQuery EasyUI基础教程之EasyUI常用组件(推荐)
Jul 15 Javascript
AngularJS中directive指令使用之事件绑定与指令交互用法示例
Nov 22 Javascript
详解Node全局变量global模块
Sep 28 Javascript
使用ESLint禁止项目导入特定模块的方法步骤
Mar 04 Javascript
vue学习笔记之过滤器的基本使用方法实例分析
Feb 01 Javascript
vant-ui组件调用Dialog弹窗异步关闭操作
Nov 04 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
域名查询代码公布
2006/10/09 PHP
网站当前的在线人数
2006/10/09 PHP
实现dedecms全站URL静态化改造的代码
2007/03/29 PHP
ThinkPHP框架下微信支付功能总结踩坑笔记
2019/04/10 PHP
用JQuery 实现的自定义对话框
2007/03/24 Javascript
ie 调试javascript的工具
2009/04/29 Javascript
深入理解JavaScript系列(12) 变量对象(Variable Object)
2012/01/16 Javascript
js数值和和字符串进行转换时可以对不同进制进行操作
2014/03/05 Javascript
用原生js做个简单的滑动效果的回到顶部
2014/10/15 Javascript
JavaScript变量的作用域全解析
2015/08/14 Javascript
浅谈javascript:两种注释,声明变量,定义函数
2016/10/05 Javascript
angular 动态组件类型详解(四种组件类型)
2017/02/22 Javascript
基于JavaScript实现的希尔排序算法分析
2017/04/14 Javascript
angular-cli修改端口号【angular2】
2017/04/19 Javascript
js随机生成一个验证码
2017/06/01 Javascript
React Router V4使用指南(精讲)
2018/09/17 Javascript
axios全局注册,设置token,以及全局设置url请求网段的方法
2018/09/25 Javascript
JS+canvas画布实现炫酷的旋转星空效果示例
2019/02/13 Javascript
生产制造追溯系统之在线打印功能
2019/06/03 Javascript
React 全自动数据表格组件——BodeGrid的实现思路
2019/06/12 Javascript
Webpack中loader打包各种文件的方法实例
2019/09/03 Javascript
微信小程序实现音乐播放页面布局
2020/12/11 Javascript
使用Python的内建模块collections的教程
2015/04/28 Python
Django中实现点击图片链接强制直接下载的方法
2015/05/14 Python
详解Django通用视图中的函数包装
2015/07/21 Python
selenium+python 去除启动的黑色cmd窗口方法
2018/05/22 Python
python跳过第一行快速读取文件内容的实例
2018/07/12 Python
Laravel+Dingo/Api 自定义响应的实现
2019/02/17 Python
用ldap作为django后端用户登录验证的实现
2020/12/07 Python
分享一个H5原生form表单的checkbox特效代码
2018/02/26 HTML / CSS
布里斯班女装时尚品牌:Adrift
2017/12/28 全球购物
葬礼主持词
2015/07/02 职场文书
工作自我评价范文
2019/03/21 职场文书
职业生涯规划书之大学四年
2019/08/07 职场文书
opencv 分类白天与夜景视频的方法
2021/06/05 Python
漫画「日和酱的要求是绝对的」第3卷封面公开
2022/03/21 日漫