JavaScript获得url查询参数的方法


Posted in Javascript onJuly 02, 2015

本文实例讲述了JavaScript获得url查询参数的方法。分享给大家供大家参考。具体实现方法如下:

function getQueryVariable(variable)
{
  var query = window.location.search.substring(1);
  var vars = query.split("&");
  for (var i=0;i<vars.length;i++) {
    var pair = vars[i].split("=");
    if(pair[0] == variable){return pair[1];}
  }
  return(false);
}

使用方法:

Example URL:
http://www.example.com/index.php?id=1&image=awesome.jpg
 
Calling getQueryVariable("id") - would return "1".
Calling getQueryVariable("image") - would return "awesome.jpg".

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
jquery实现的随机多彩tag标签随机颜色和字号大小效果
Mar 27 Javascript
JavaScript变量声明详解
Nov 27 Javascript
Javascript前端UI框架Kit使用指南之kitjs的对话框组件
Nov 28 Javascript
jquery实现无限分级横向导航菜单的方法
Mar 12 Javascript
jQuery的bind()方法使用详解
Jul 15 Javascript
针对BootStrap中tabs控件的美化和完善(推荐)
Jul 06 Javascript
无循环 JavaScript(map、reduce、filter和find)
Apr 08 Javascript
利用C/C++编写node.js原生模块的方法教程
Jul 07 Javascript
从零开始搭建vue移动端项目到上线的步骤
Oct 15 Javascript
详解在vue-test-utils中mock全局对象
Nov 07 Javascript
vue+vant实现商品列表批量倒计时功能
Jan 13 Javascript
详解JavaScript之Array.reduce源码解读
Nov 01 Javascript
js跨域请求的5中解决方式
Jul 02 #Javascript
JS实现从连接中获取youtube的key实例
Jul 02 #Javascript
由ReactJS的Hello world说开来
Jul 02 #Javascript
深入理解JavaScript的React框架的原理
Jul 02 #Javascript
javascript实现简单的进度条
Jul 02 #Javascript
JavaScript实现添加、查找、删除元素
Jul 02 #Javascript
超级给力的JavaScript的React框架入门教程
Jul 02 #Javascript
You might like
php中通过smtp发邮件的类,测试通过
2007/01/22 PHP
PHP版国家代码、缩写查询函数代码
2011/08/14 PHP
实现WordPress主题侧边栏切换功能的PHP脚本详解
2015/12/14 PHP
PHP 7.1新特性的汇总介绍
2016/12/16 PHP
PHP实现微信提现(企业付款到零钱)
2019/08/01 PHP
关于laravel 子查询 &amp; join的使用
2019/10/16 PHP
实例:尽可能写友好的Javascript代码
2006/10/09 Javascript
jQuery .tmpl(), .template()学习资料小结
2011/07/18 Javascript
JS实现获取键盘按下的按键并显示在页面上的方法
2015/11/04 Javascript
jQuery插件实现静态HTML验证码校验
2015/11/06 Javascript
基于JavaScript代码实现兼容各浏览器的设为首页和加入收藏
2016/01/07 Javascript
设置点击文本框或图片弹出日历控件的实现代码
2016/05/12 Javascript
jquery之别踩白块游戏的简单实现
2016/07/25 Javascript
微信小程序实现实时圆形进度条的方法示例
2017/02/24 Javascript
ionic+AngularJs实现获取验证码倒计时按钮
2017/04/22 Javascript
vue引入jq插件的实例讲解
2017/09/12 Javascript
解决vue.js在编写过程中出现空格不规范报错的问题
2017/09/20 Javascript
如何用Node写页面爬虫的工具集
2018/10/26 Javascript
jQuery实现input[type=file]多图预览上传删除等功能
2019/08/02 jQuery
浅谈python字典多键值及重复键值的使用
2016/11/04 Python
scrapy spider的几种爬取方式实例代码
2018/01/25 Python
numpy使用技巧之数组过滤实例代码
2018/02/03 Python
详解Python logging调用Logger.info方法的处理过程
2019/02/12 Python
对Python获取屏幕截图的4种方法详解
2019/08/27 Python
python3中利用filter函数输出小于某个数的所有回文数实例
2019/11/24 Python
基于python3实现倒叙字符串
2020/02/18 Python
python logging.basicConfig不生效的原因及解决
2020/02/20 Python
Python爬虫之Selenium警告框(弹窗)处理
2020/12/04 Python
html5实现完美兼容各大浏览器的播放器
2014/12/26 HTML / CSS
英国奢华护肤、美容和Spa品牌:Temple Spa
2019/11/02 全球购物
这76道Java面试题及答案,祝你能成功通过面试
2016/04/16 面试题
汽车维修求职信
2014/06/15 职场文书
法人代表身份证明书及授权委托书
2014/09/16 职场文书
新闻通讯稿范文
2015/07/22 职场文书
情感电台广播稿
2015/08/18 职场文书
分享7个 Python 实战项目练习
2022/03/03 Python