JavaScript获取URL参数的方法之一


Posted in Javascript onMarch 24, 2017

若地址栏URL为:abc.html?m=tomms&c=allsearchlist&pageNo=1&pageNum=20&text=1

<script>
  //JavaScript获取url,并把url中的参数变成数组的方法,arr数组的值就是各参数值
  var url = window.document.location.href.toString();
  var u = url.split("?");
  var arr = [];
  if(typeof(u[1]) == "string"){
    u = u[1].split("&");
    for(var i in u){
      var a = (u[i].split("="));
      arr[a[0]] = a[1];
    }
  }
</script>

注意:URL带有中文时,中文的参数会乱码!

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持三水点靠木!

Javascript 相关文章推荐
javascript 事件处理程序介绍
Jun 27 Javascript
深入理解javascript作用域和闭包
Sep 23 Javascript
详谈JavaScript 匿名函数及闭包
Nov 14 Javascript
node.js中的fs.unlinkSync方法使用说明
Dec 15 Javascript
详解js的延迟对象、跨域、模板引擎、弹出层、AJAX【附实例下载】
Dec 19 Javascript
js实现彩色条纹滚动条效果
Mar 15 Javascript
JavaScript类的继承方法小结【组合继承分析】
Jul 11 Javascript
webpack 如何解析代码模块路径的实现
Sep 04 Javascript
在layui中select更改后生效的方法
Sep 05 Javascript
vue中destroyed方法的使用说明
Jul 21 Javascript
openlayers实现图标拖动获取坐标
Sep 25 Javascript
vue组件是如何解析及渲染的?
Jan 13 Vue.js
原生JS改变透明度实现轮播效果
Mar 24 #Javascript
深入理解vue路由的使用
Mar 24 #Javascript
原生JS实现导航下拉菜单效果
Nov 25 #Javascript
jQuery插件FusionCharts实现的MSBar2D图效果示例【附demo源码】
Mar 24 #jQuery
基于HTML5+JS实现本地图片裁剪并上传功能
Mar 24 #Javascript
详解Vue-基本标签和自定义控件
Mar 24 #Javascript
JS验证input输入框(字母,数字,符号,中文)
Mar 23 #Javascript
You might like
javascript数组与php数组的地址传递及值传递用法实例
2015/01/22 PHP
php命令行模式代码实例详解
2021/02/26 PHP
Javascript下IE与Firefox下的差异兼容写法总结
2010/06/18 Javascript
JavaScript的document对象和window对象详解
2010/12/30 Javascript
js实现图片轮换效果代码
2013/04/16 Javascript
jquery遍历checkbox的注意事项说明
2014/02/21 Javascript
JS+CSS实现仿新浪微博搜索框的方法
2015/02/24 Javascript
js实现滚动条滚动到页面底部继续加载
2015/12/19 Javascript
js实现上一页下一页的效果【附代码】
2016/03/10 Javascript
JavaScript学习笔记之取数组中最大值和最小值
2016/03/23 Javascript
浅谈EasyUI常用控件的禁用方法
2016/11/09 Javascript
浅谈使用splice函数对数组中的元素进行删除时的注意事项
2016/12/04 Javascript
深入理解Webpack 中路径的配置
2017/06/17 Javascript
详解webpack2+React 实例demo
2017/09/11 Javascript
vue项目中应用ueditor自定义上传按钮功能
2018/04/27 Javascript
vue实现循环切换动画
2018/10/17 Javascript
微信小程序跨页面传递data数据方法解析
2019/12/13 Javascript
node.JS的crypto加密模块使用方法详解(MD5,AES,Hmac,Diffie-Hellman加密)
2020/02/06 Javascript
JavaScript 正则应用详解【模式、欲查、反向引用等】
2020/05/13 Javascript
基于vue与element实现创建试卷相关功能(实例代码)
2020/12/07 Vue.js
使用python实现strcmp函数功能示例
2014/03/25 Python
浅析Python中的多条件排序实现
2016/06/07 Python
python 实现调用子文件下的模块方法
2018/12/07 Python
Django之form组件自动校验数据实现
2020/01/14 Python
Python post请求实现代码实例
2020/02/28 Python
Pygame的程序开始示例代码
2020/05/07 Python
在Pytorch中使用Mask R-CNN进行实例分割操作
2020/06/24 Python
HTML5的结构和语义(5):交互
2008/10/17 HTML / CSS
基于HTML5 Canvas:字符串,路径,背景,图片的详解
2013/05/09 HTML / CSS
商务专员岗位职责
2013/11/23 职场文书
学雷锋志愿服务月活动总结
2014/03/09 职场文书
组工干部对照检查材料
2014/08/25 职场文书
捐助倡议书
2015/01/19 职场文书
成事在人观后感
2015/06/16 职场文书
实习报告范文之电话客服岗位
2019/07/26 职场文书
TS 类型兼容教程示例详解
2022/09/23 Javascript