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 相关文章推荐
33个优秀的 jQuery 图片展示插件分享
Mar 14 Javascript
javascript图片滑动效果实现
Jan 28 Javascript
JavaScript基础知识之方法汇总结
Jan 24 Javascript
Bootstrap前端开发案例一
Jun 17 Javascript
Vuex模块化实现待办事项的状态管理
Mar 15 Javascript
fckeditor部署到weblogic出现xml无法读取及样式不能显示问题的解决方法
Mar 24 Javascript
vue.js 双层嵌套for遍历的方法详解, 类似php foreach()
Sep 07 Javascript
详解在create-react-app使用less与antd按需加载
Dec 06 Javascript
超详细动手搭建一个VuePress 站点及开启PWA与自动部署的方法
Jan 27 Javascript
解决vue跨域axios异步通信问题
Apr 17 Javascript
Vue中this.$nextTick的作用及用法
Feb 04 Javascript
vue 百度地图(vue-baidu-map)绘制方向箭头折线实例代码详解
Apr 28 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
缅甸的咖啡简史
2021/03/04 咖啡文化
基础的WordPress插件制作教程
2015/11/24 PHP
php将print_r处理后的数据还原为原始数组的解决方法
2016/11/02 PHP
thinkphp的dump函数无输出实例代码
2016/11/15 PHP
针对PHP开发安全问题的相关总结
2019/03/22 PHP
Javascript this 的一些学习总结
2012/08/02 Javascript
javascript与有限状态机详解
2014/05/08 Javascript
javascript版的in_array函数(判断数组中是否存在特定值)
2014/05/09 Javascript
6种javascript显示当前系统时间代码
2015/12/01 Javascript
jQuery插件扩展extend的简单实现原理
2016/06/24 Javascript
详解Jquery EasyUI tree 的异步加载(遍历指定文件夹,根据文件夹内的文件生成tree)
2017/02/11 Javascript
Vue.2.0.5实现Class 与 Style 绑定的实例
2017/06/20 Javascript
详解Angular-cli生成组件修改css成less或sass的实例
2017/07/27 Javascript
详解Vue路由History mode模式中页面无法渲染的原因及解决
2017/09/28 Javascript
详解如何优雅地在React项目中使用Redux
2017/12/28 Javascript
详解浏览器缓存和webpack缓存配置
2018/07/06 Javascript
小程序实现多列选择器
2019/02/15 Javascript
javascript实现简易聊天室
2019/07/12 Javascript
vue单文件组件无法获取$refs的问题
2020/06/24 Javascript
[09:31]2016国际邀请赛中国区预选赛Yao赛后采访 答题送礼
2016/06/27 DOTA
[01:04:39]OG vs Mineski 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/18 DOTA
Python里隐藏的“禅”
2014/06/16 Python
在Python中使用模块的教程
2015/04/27 Python
django从请求到响应的过程深入讲解
2018/08/01 Python
python中wheel的用法整理
2020/06/15 Python
几款主流好用的富文本编辑器(所见即所得常用编辑器)介绍
2021/03/17 Javascript
英国健康和美容技术产品购物网站:CurrentBody
2019/07/17 全球购物
英国奢侈品在线精品店:Hervia
2020/09/03 全球购物
门卫工作岗位职责
2013/12/17 职场文书
大学生职业生涯规划书模板
2014/01/03 职场文书
顶岗实习接收函
2014/01/09 职场文书
社区食品安全实施方案
2014/03/28 职场文书
竞争上岗演讲稿范文
2014/05/12 职场文书
2016年度师德标兵先进事迹材料
2016/02/26 职场文书
php+laravel 扫码二维码签到功能
2021/05/15 PHP
深入讲解数据库中Decimal类型的使用以及实现方法
2022/02/15 MySQL