JS获取URL中的参数数据


Posted in Javascript onDecember 05, 2013
function getParam(paramName) {
    paramValue = "";
    isFound = false;
    if (this.location.search.indexOf("?") == 0 && this.location.search.indexOf("=") > 1) {
        arrSource = unescape(this.location.search).substring(1, this.location.search.length).split("&");
        i = 0;
        while (i < arrSource.length && !isFound) {
            if (arrSource[i].indexOf("=") > 0) {
                if (arrSource[i].split("=")[0].toLowerCase() == paramName.toLowerCase()) {
                    paramValue = arrSource[i].split("=")[1];
                    isFound = true;
                }
            }
            i++;
        }
    }
    return paramValue;
}

如:https://3water.com/UserQuery.aspx?id=202
getParam("id")为202

Javascript 相关文章推荐
动态创建的表格单元格中的事件实现代码
Dec 30 Javascript
jQuery Div中加载其他页面的实现代码
Feb 27 Javascript
js 纯数字不重复排列的另类方法
Jul 17 Javascript
HTML颜色选择器实现代码
Nov 23 Javascript
基于Jquery的表格隔行换色,移动换色,点击换色插件
Dec 22 Javascript
关于JavaScript中string 的replace
Apr 12 Javascript
深入浅析JavaScript中的constructor
Apr 19 Javascript
JavaScript获取css行间样式,内连样式和外链样式的简单方法
Jul 18 Javascript
JavaScript实现拖拽元素对齐到网格(每次移动固定距离)
Nov 30 Javascript
vue中使用mxgraph的方法实例代码详解
May 17 Javascript
浅谈Express.js解析Post数据类型的正确姿势
May 30 Javascript
layui实现三级联动效果
Jul 26 Javascript
jquery插件tooltipv顶部淡入淡出效果使用示例
Dec 05 #Javascript
浅谈JavaScript函数参数的可修改性问题
Dec 05 #Javascript
浅析JavaScript中的隐式类型转换
Dec 05 #Javascript
浅析JavaScript中两种类型的全局对象/函数
Dec 05 #Javascript
完美解决IE低版本不支持call与apply的问题
Dec 05 #Javascript
JavaScript子类用Object.getPrototypeOf去调用父类方法解析
Dec 05 #Javascript
jQuery表格插件ParamQuery简单使用方法示例
Dec 05 #Javascript
You might like
暴雪前总裁遗憾:没尽早追赶Dota 取消星际争霸幽灵
2020/03/08 星际争霸
中东人咖啡哲学
2021/03/03 咖啡文化
用PHP和ACCESS写聊天室(五)
2006/10/09 PHP
PHP原理之异常机制深入分析
2010/08/08 PHP
PHP中的排序函数sort、asort、rsort、krsort、ksort区别分析
2014/08/18 PHP
Laravel 5框架学习之Laravel入门和新建项目
2015/04/07 PHP
必须收藏的23个php实用代码片段
2016/02/02 PHP
php读取torrent种子文件内容的方法(测试可用)
2016/05/03 PHP
php实现构建排除当前元素的乘积数组方法
2018/10/06 PHP
PHP Beanstalkd消息队列的安装与使用方法实例详解
2020/02/21 PHP
JQuery 1.3.2以上版本中出现pareseerror错误的解决方法
2011/01/11 Javascript
js的一些常用方法小结
2011/06/29 Javascript
深入理解JavaScript系列(7) S.O.L.I.D五大原则之开闭原则OCP
2012/01/15 Javascript
jquery仿京东导航/仿淘宝商城左侧分类导航下拉菜单效果
2013/04/24 Javascript
js拖拽一些常见的思路方法整理
2014/03/19 Javascript
js仿支付宝填写支付密码效果实现多方框输入密码
2016/03/09 Javascript
详解nodejs微信公众号开发——4.自动回复各种消息
2017/04/11 NodeJs
JS/HTML5游戏常用算法之碰撞检测 包围盒检测算法详解【凹多边形的分离轴检测算法】
2018/12/13 Javascript
vue基础之事件简写、事件对象、冒泡、默认行为、键盘事件实例分析
2019/03/11 Javascript
javascript定时器的简单应用示例【控制方块移动】
2019/06/17 Javascript
mpvue微信小程序的接口请求fly全局拦截代码实例
2019/11/13 Javascript
jquery html添加元素/删除元素操作实例详解
2020/05/20 jQuery
vue 通过绑定事件获取当前行的id操作
2020/07/27 Javascript
[45:25]OG vs EG 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.22
2019/09/05 DOTA
轻松掌握python设计模式之策略模式
2016/11/18 Python
python中获得当前目录和上级目录的实现方法
2017/10/12 Python
Python3中的列表,元组,字典,字符串相关知识小结
2017/11/10 Python
使用python生成目录树
2018/03/29 Python
浅析python,PyCharm,Anaconda三者之间的关系
2019/11/27 Python
virtualenv介绍及简明教程
2020/06/23 Python
英国花园、DIY、电器和家居用品商店:Robert Dyas
2019/03/18 全球购物
一道SQL面试题
2012/12/31 面试题
健康状况证明书
2014/11/26 职场文书
有关保护环境的宣传标语100条
2019/08/07 职场文书
给原生html中添加水印遮罩层的实现示例
2021/04/02 Javascript
Go语言-为什么返回值为接口类型,却返回结构体
2021/04/24 Golang