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 相关文章推荐
Jquery网页内滑动缓冲导航的实现代码
Apr 05 Javascript
JavaScript中的toDateString()方法使用详解
Jun 12 Javascript
seajs学习教程之基础篇
Oct 20 Javascript
jQuery实现的checkbox级联选择下拉菜单效果示例
Dec 26 Javascript
微信小程序 PHP生成带参数二维码
Feb 21 Javascript
React教程之Props验证的具体用法(Props Validation)
Sep 04 Javascript
angularjs 页面自适应高度的方法
Jan 17 Javascript
详解VUE里子组件如何获取父组件动态变化的值
Dec 26 Javascript
vue-router两种模式区别及使用注意事项详解
Aug 01 Javascript
js实现页面图片消除效果
Mar 24 Javascript
微信小程序学习总结(四)事件与冒泡实例分析
Jun 04 Javascript
原生jQuery实现只显示年份下拉框
Dec 24 jQuery
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
PHP中PDO基础教程 入门级
2011/09/04 PHP
php简单实现批量上传图片的方法
2016/05/09 PHP
PHP封装的完整分页类示例
2018/08/21 PHP
js 页面刷新location.reload和location.replace的区别小结
2009/12/24 Javascript
基于jQuery的让非HTML5浏览器支持placeholder属性的代码
2011/05/24 Javascript
一个分享按钮的插件使用介绍(可扩展,内附开发制作流程)
2011/09/19 Javascript
浏览器打开层自动缓慢展开收缩实例代码
2013/07/04 Javascript
javascript操作excel生成报表全攻略
2014/05/04 Javascript
JS实现可缩放、拖动、关闭和最小化的浮动窗口完整实例
2015/03/04 Javascript
四种参数传递的形式——URL,超链接,js,form表单
2015/07/24 Javascript
JavaScript数组对象赋值用法实例
2015/08/04 Javascript
Jquery Mobile 自定义按钮图标
2015/11/18 Javascript
jQuery中的siblings用法实例分析
2015/12/24 Javascript
AngularJS实现Input格式化的方法
2016/11/07 Javascript
Vue2.0利用 v-model 实现组件props双向绑定的优美解决方案
2017/03/13 Javascript
详解vue组件化开发-vuex状态管理库
2017/04/10 Javascript
layui点击按钮添加可编辑的一行方法
2018/08/15 Javascript
详解promise.then,process.nextTick, setTimeout 以及 setImmediate的执行顺序
2018/11/21 Javascript
@angular前端项目代码优化之构建Api Tree的方法
2018/12/24 Javascript
JavaScript字符串处理常见操作方法小结
2019/11/15 Javascript
JavaScript中的惰性载入函数及优势
2020/02/18 Javascript
详解如何在Javascript中使用Object.freeze()
2020/10/18 Javascript
Python抓取Discuz!用户名脚本代码
2013/12/30 Python
python fabric使用笔记
2015/05/09 Python
CentOS6.5设置Django开发环境
2016/10/13 Python
在Python中字典根据多项规则排序的方法
2019/01/21 Python
python模拟点击网页按钮实现方法
2020/02/25 Python
python简单实现最大似然估计&amp;scipy库的使用详解
2020/04/15 Python
用python写一个带有gui界面的密码生成器
2020/11/06 Python
python 下载文件的多种方法汇总
2020/11/17 Python
教师评优事迹材料
2014/01/10 职场文书
中学家长会邀请函
2014/01/17 职场文书
市场总经理岗位职责
2014/04/11 职场文书
工作态度不端正检讨书
2014/10/04 职场文书
党员三严三实心得体会
2014/10/13 职场文书
2014年采购部工作总结
2014/11/20 职场文书