通过JS获取Request.QueryString()参数的值实现方法


Posted in Javascript onSeptember 27, 2016

如下所示:

function getArgs(strParame) {
var args = new Object( );
var query = location.search.substring(1); // Get query string
var pairs = query.split("&"); // Break at ampersand
for(var i = 0; i < pairs.length; i++) {
var pos = pairs[i].indexOf('='); // Look for "name=value"
if (pos == -1) continue; // If not found, skip
var argname = pairs[i].substring(0,pos); // Extract the name
var value = pairs[i].substring(pos+1); // Extract the value
value = decodeURIComponent(value); // Decode it, if needed
args[argname] = value; // Store as a property
}
return args[strParame]; // Return the object
}

使用例程:

default.aspx?ID=111

var x = getArgs("ID");

x的值就为:111

以上就是小编为大家带来的通过JS获取Request.QueryString()参数的值实现方法的全部内容了,希望对大家有所帮助,多多支持三水点靠木~

Javascript 相关文章推荐
javascript 传统事件模型构造的事件监听器实现代码
May 31 Javascript
在新窗口打开超链接的方法小结
Apr 14 Javascript
『jQuery』取指定url格式及分割函数应用
Apr 22 Javascript
如何实现textarea里的不同文本显示不同颜色
Jan 20 Javascript
解决wx.onMenuShareTimeline出现的问题
Aug 16 Javascript
谈谈因Vue.js引发关于getter和setter的思考
Dec 02 Javascript
JavaScript在form表单中使用button按钮实现submit提交方法
Jan 23 Javascript
使用jQuery 操作table 完成单元格合并的实例
Dec 27 jQuery
Vue框架之goods组件开发详解
Jan 25 Javascript
简单了解node npm cnpm的具体使用方法
Feb 27 Javascript
node.js 如何监视文件变化
Sep 01 Javascript
9个JavaScript日常开发小技巧
Oct 06 Javascript
微信小程序使用第三方库Underscore.js步骤详解
Sep 27 #Javascript
微信小程序使用第三方库Immutable.js实例详解
Sep 27 #Javascript
微信小程序 在Chrome浏览器上运行以及WebStorm的使用
Sep 27 #Javascript
微信小程序 开发指南详解
Sep 27 #Javascript
纯JavaScript 实现flappy bird小游戏实例代码
Sep 27 #Javascript
jQuery实现表格文本框淡入更改值后淡出效果
Sep 27 #Javascript
angular基于路由控制ui-router实现系统权限控制
Sep 27 #Javascript
You might like
PHP 表单提交给自己
2008/07/24 PHP
使用PHPMYADMIN操作mysql数据库添加新用户和数据库的方法
2010/04/02 PHP
php实现背景图上添加圆形logo图标的方法
2016/11/17 PHP
PHP实现微信模拟登陆并给用户发送消息的方法【文字,图片,图文】
2017/06/29 PHP
PHP实现数据库统计时间戳按天分组输出数据的方法
2017/10/10 PHP
Javascript中产生固定结果的函数优化技巧
2013/01/16 Javascript
基于jquery实现的仿优酷图片轮播特效代码
2016/01/13 Javascript
JS实现支持Ajax验证的表单插件
2016/03/24 Javascript
限制文本框只能输入数字||只能是数字和小数点||只能是整数和浮点数
2016/05/27 Javascript
JavaScript学习笔记整理_用于模式匹配的String方法
2016/09/19 Javascript
input type=file 选择图片并且实现预览效果的实例
2017/10/26 Javascript
vuejs 切换导航条高亮(路由菜单高亮)的方法示例
2018/05/29 Javascript
Angular resolve基础用法详解
2018/10/03 Javascript
JavaScript碎片—函数闭包(模拟面向对象)
2019/03/13 Javascript
JavaScript相等运算符的九条规则示例详解
2019/10/20 Javascript
webpack5 联邦模块介绍详解
2020/07/08 Javascript
详解Typescript里的This的使用方法
2021/01/08 Javascript
[46:37]LGD vs TNC 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
Python Mysql自动备份脚本
2008/07/14 Python
Python函数式编程指南(一):函数式编程概述
2015/06/24 Python
fastcgi文件读取漏洞之python扫描脚本
2017/04/23 Python
Python中的上下文管理器和with语句的使用
2018/04/17 Python
十分钟利用Python制作属于你自己的个性logo
2018/05/07 Python
python 高效去重复 支持GB级别大文件的示例代码
2018/11/08 Python
新年福利来一波之Python轻松集齐五福(demo)
2020/01/20 Python
Python基于paramunittest模块实现excl参数化
2020/04/26 Python
详解HTML5将footer置于页面最底部的方法(CSS+JS)
2018/10/11 HTML / CSS
Clos19英国:高档香槟、葡萄酒和烈酒在线购物平台
2020/07/10 全球购物
abstract 可以和 virtual 一起使用吗?可以和 override 一起使用吗?
2012/10/15 面试题
Prototype如何为一个Ajax添加一个参数
2015/12/06 面试题
甲方资料员岗位职责
2013/12/13 职场文书
《池塘边的叫声》教学反思
2014/04/12 职场文书
竞选班干部演讲稿
2014/04/24 职场文书
党员民主评议总结
2014/10/20 职场文书
2014年党支部书记工作总结
2014/12/04 职场文书
信仰纪录片观后感
2015/06/08 职场文书