在JavaScript中获取请求的URL参数


Posted in Javascript onDecember 22, 2010

当然我们可以在后台中获取参数的值,然后在前台js代码中获取变量的值,具体做法请参考我的这篇文章:JavaScript获取后台C#变量以及调用后台方法。

其实我们也可以直接在js中获取请求的参数的值,通过使用window.location.search可以获取到当前URL的?号开始的字符串,如前面的链接获取到的search为?id=001。再对获取的字符串进行处理,就可以获取到参数的值了。

function getUrlParam(name) { 
var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)"); 
var r = window.location.search.substr(1).match(reg); 
if (r != null) 
return unescape(r[2]); 
return null; 
}

在调用上面的方法的时候,只要传入参数的名称,就可以获取到你想要的参数的值了,如:getUrlParam("id")。
Javascript 相关文章推荐
jquery实现表格奇数偶数行不同样式(有图为证及实现代码)
Jan 23 Javascript
Express实现前端后端通信上传图片之存储数据库(mysql)傻瓜式教程(二)
Dec 10 Javascript
运用js教你轻松制作html音乐播放器
Apr 17 Javascript
javascript中异常处理案例(推荐)
Oct 03 Javascript
使用JavaScript判断用户输入的是否为正整数(两种方法)
Feb 05 Javascript
JavaScript 中 apply 、call 的详解
Mar 21 Javascript
vuejs如何配置less
Apr 25 Javascript
利用node.js爬取指定排名网站的JS引用库详解
Jul 25 Javascript
JavaScript正则表达式的贪婪匹配和非贪婪匹配
Sep 05 Javascript
微信小程序访问豆瓣电影api的实现方法
Mar 31 Javascript
小程序getLocation需要在app.json中声明permission字段
Apr 04 Javascript
微信小程序 简易计算器实现代码实例
Sep 02 Javascript
基于Jquery的表格隔行换色,移动换色,点击换色插件
Dec 22 #Javascript
jQuery Clone Bug解决代码
Dec 22 #Javascript
修改jquery.lazyload.js实现页面延迟载入
Dec 22 #Javascript
jquery插件 autoComboBox 下拉框
Dec 22 #Javascript
Jquery截取中文字符串的实现代码
Dec 22 #Javascript
jquery里的each使用方法详解
Dec 22 #Javascript
jQuery学习笔记之jQuery的动画
Dec 22 #Javascript
You might like
php文档工具PHP Documentor安装与使用方法
2016/01/25 PHP
php 静态属性和静态方法区别详解
2017/04/09 PHP
网页中实现浏览器的最大,最小化和关闭按钮
2007/03/12 Javascript
鼠标事件延时切换插件
2011/03/12 Javascript
XMLHttpRequest处理xml格式的返回数据(示例代码)
2013/11/21 Javascript
jQuery表格插件datatables用法总结
2014/09/05 Javascript
javascript中bind函数的作用实例介绍
2014/09/28 Javascript
PHP+jQuery+Ajax实现多图片上传效果
2015/03/14 Javascript
JS实现可拖曳、可关闭的弹窗效果
2015/09/26 Javascript
jQuery查找节点并获取节点属性的方法
2016/09/09 Javascript
JS+html5实现异步上传图片显示上传文件进度条功能示例
2019/11/09 Javascript
基于Angular 8和Bootstrap 4实现动态主题切换的示例代码
2020/02/11 Javascript
原生JavaScript实现五子棋游戏
2020/11/09 Javascript
python多线程编程中的join函数使用心得
2014/09/02 Python
Python网站验证码识别
2016/01/25 Python
Python实现图片尺寸缩放脚本
2018/03/10 Python
Python2.7 实现引入自己写的类方法
2018/04/29 Python
解决python读取几千万行的大表内存问题
2018/06/26 Python
Sanic框架配置操作分析
2018/07/17 Python
python实现文本界面网络聊天室
2018/12/12 Python
Python实现查找二叉搜索树第k大的节点功能示例
2019/01/24 Python
使用Python实现毫秒级抢单功能
2019/06/06 Python
pandas DataFrame 警告(SettingWithCopyWarning)的解决
2019/07/23 Python
python Elasticsearch索引建立和数据的上传详解
2019/08/04 Python
python将数组n等分的实例
2019/12/02 Python
python爬虫beautifulsoup解析html方法
2020/12/07 Python
Python 实现集合Set的示例
2020/12/21 Python
报关简历自我评价怎么写
2013/09/19 职场文书
药学专业个人的自我评价
2013/12/31 职场文书
创业大赛策划书
2014/03/01 职场文书
跟单业务员岗位职责
2014/03/08 职场文书
个人租房协议书
2014/04/09 职场文书
2015年村党支部工作总结
2015/04/30 职场文书
2015年人民调解工作总结
2015/05/18 职场文书
英语演讲开场白
2015/05/29 职场文书
2015年暑假生活总结
2015/07/13 职场文书