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 相关文章推荐
json 实例详细说明教程
Oct 31 Javascript
js算法中的排序、数组去重详细概述
Oct 14 Javascript
jquery实现两边飘浮可关闭的对联广告
Nov 27 Javascript
微信小程序 devtool隐藏的秘密
Jan 21 Javascript
高效的jQuery代码编写技巧总结
Feb 22 Javascript
微信小程序 开发之顶部导航栏实例代码
Feb 23 Javascript
jQuery插件HighCharts绘制2D金字塔图效果示例【附demo源码下载】
Mar 09 Javascript
Angular 4中如何显示内容的CSS样式示例代码
Nov 06 Javascript
vue-cli项目中使用Mockjs详解
May 14 Javascript
微信小程序仿知乎实现评论留言功能
Nov 28 Javascript
新手如何快速理解js异步编程
Jun 24 Javascript
Vue vee-validate插件的简单使用
Jun 22 Vue.js
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
比较discuz和ecshop的截取字符串函数php版
2012/09/03 PHP
PHP中spl_autoload_register()和__autoload()区别分析
2014/05/10 PHP
Zend Framework上传文件重命名的实现方法
2016/11/25 PHP
form表单传递数组数据、php脚本接收的实例
2017/02/09 PHP
老生常谈php中传统验证与thinkphp框架(必看篇)
2017/06/10 PHP
url 特殊字符 传递参数解决方法
2010/01/01 Javascript
Javascript创建自定义对象 创建Object实例添加属性和方法
2012/06/04 Javascript
js实现拖拽 闭包函数详细介绍
2012/11/25 Javascript
js完美的div拖拽实例代码
2014/01/22 Javascript
javascript中加号(+)操作符的一些神奇作用
2014/06/06 Javascript
javascript常用代码段搜集
2014/12/04 Javascript
jQuery给动态添加的元素绑定事件的方法
2015/03/09 Javascript
js实现3D图片逐张轮播幻灯片特效代码分享
2015/09/09 Javascript
js实现文件上传表单域美化特效
2015/11/02 Javascript
javascript截图 jQuery插件imgAreaSelect使用详解
2016/05/04 Javascript
js实现可键盘控制的简单抽奖程序
2016/07/13 Javascript
Jquery UI实现一次拖拽多个选中的元素操作
2020/12/01 Javascript
妙用Angularjs实现表格按指定列排序
2017/06/23 Javascript
Vue2路由动画效果的实现代码
2017/07/10 Javascript
Webpack 服务器端代码打包的示例代码
2017/09/19 Javascript
使用vue-router设置每个页面的title方法
2018/02/11 Javascript
vue组件(全局,局部,动态加载组件)
2018/09/02 Javascript
vue项目创建步骤及路由router
2020/01/14 Javascript
使用Mock.js生成前端测试数据
2020/12/13 Javascript
解析Python中的二进制位运算符
2015/05/13 Python
python动态网页批量爬取
2016/02/14 Python
python-itchat 获取微信群用户信息的实例
2019/02/21 Python
pyqt5 QScrollArea设置在自定义侧(任何位置)
2019/09/25 Python
Django中日期时间型字段进行年月日时分秒分组统计
2020/11/27 Python
Python用SSH连接到网络设备
2021/02/18 Python
利用CSS3实现毛玻璃效果示例源码
2016/09/25 HTML / CSS
泰海淘:泰国king Power王权免税集团旗下跨境海淘综合型电商
2020/07/26 全球购物
人力资源管理毕业生自荐信
2013/11/21 职场文书
小学生心理健康活动总结
2015/05/08 职场文书
小学少先队工作总结2015
2015/05/26 职场文书
2015年教师个人业务工作总结
2015/10/23 职场文书