javascript 解析url的search方法


Posted in Javascript onFebruary 09, 2010
function searchParse(){ 
var resultObj = {}; 
var search = window.location.search; 
if(search && search.length > 1){ 
var search = search.substring(1); 
var items = search.split('&'); 
for(var index = 0 ; index < items.length ; index++ ){ 
if(! items[index]){ 
continue; 
} 
var kv = items[index].split('='); 
resultObj[kv[0]] = typeof kv[1] === "undefined" ? "":kv[1]; 
} 
} 
return resultObj; 
} 
//Sample Code 
//Url:http://localhost/default.aspx?a=hello&b=kt&c=group 
var searchObj = searchParse(); 
var a = searchObj["a"]; //a==hello 
var b = searchObj["b"]; //b== kt 
var c = searchObj["c"]; //c== group

 如果上面的代码不够好,可以参考下面的文章。
javascript 获取url参数和script标签中获取url参数函数代码

JavaScript URL参数读取改进版

javascript[js]获取url参数的代码

Javascript 相关文章推荐
将函数的实际参数转换成数组的方法
Jan 25 Javascript
js hover 定时器(实例代码)
Nov 12 Javascript
JavaScript中的函数的两种定义方式和函数变量赋值
May 12 Javascript
原生javascript实现拖动元素示例代码
Sep 01 Javascript
JQuery中的html()、text()、val()区别示例介绍
Sep 01 Javascript
javascript事件冒泡实例分析
May 13 Javascript
jQuery+css实现的tab切换标签(兼容各浏览器)
Jan 28 Javascript
微信小程序 详解下拉加载与上拉刷新实现方法
Jan 13 Javascript
JS自定义函数实现时间戳转换成date的方法示例
Aug 27 Javascript
详解如何使用PM2将Node.js的集群变得更加容易
Nov 15 Javascript
vue用elementui写form表单时,在label里添加空格操作
Aug 13 Javascript
JS实现密码框效果
Sep 10 Javascript
toString()一个会自动调用的方法
Feb 08 #Javascript
jQuery AJAX回调函数this指向问题
Feb 08 #Javascript
JavaScript Event学习第九章 鼠标事件
Feb 08 #Javascript
JavaScript 类似flash效果的立体图片浏览器
Feb 08 #Javascript
js 省地市级联选择
Feb 07 #Javascript
js 自定义的联动下拉框
Feb 07 #Javascript
比较搞笑的js陷阱题
Feb 07 #Javascript
You might like
简单说说PHP优化那些事(经验分享)
2014/11/27 PHP
php支持断点续传、分块下载的类
2016/05/02 PHP
php下载远程大文件(获取远程文件大小)的实例
2017/06/17 PHP
php删除二维数组中的重复值方法
2018/03/12 PHP
PHP使用openssl扩展实现加解密方法示例
2020/02/20 PHP
用JAVASCRIPT如何给&amp;lt;textarea&amp;gt;&amp;lt;/textarea&amp;gt;赋值
2007/04/20 Javascript
jQuery UI 应用不同Theme的办法
2010/09/12 Javascript
深入理解JavaScript系列(6) 强大的原型和原型链
2012/01/15 Javascript
javascript与jquery中的this关键字用法实例分析
2015/12/24 Javascript
jQuery实现表格隔行及滑动,点击时变色的方法【测试可用】
2016/08/20 Javascript
jQuery检查元素存在性(推荐)
2016/09/17 Javascript
Iphone手机、安卓手机浏览器控制默认缩放大小的方法总结(附代码)
2017/08/18 Javascript
Nodejs实现爬虫抓取数据实例解析
2018/07/05 NodeJs
js实现导航跟随效果
2018/11/17 Javascript
JS监听滚动和id自动定位滚动
2018/12/18 Javascript
微信小程序生成二维码的示例代码
2019/03/29 Javascript
在Mac OS上搭建Python的开发环境
2015/12/24 Python
Python的几个高级语法概念浅析(lambda表达式闭包装饰器)
2016/05/28 Python
python迭代dict的key和value的方法
2018/07/06 Python
详解windows python3.7安装numpy问题的解决方法
2018/08/13 Python
python解析json串与正则匹配对比方法
2018/12/20 Python
Windows下Anaconda和PyCharm的安装与使用详解
2020/04/23 Python
html+css3实现的登录界面
2020/12/09 HTML / CSS
沙龙级头发造型工具:FOXYBAE
2018/07/01 全球购物
关于.NET, HTML的五个问题
2012/08/29 面试题
电气自动化大学生求职信
2013/10/16 职场文书
护理专业的自荐信
2013/10/22 职场文书
自荐信写法介绍
2014/01/25 职场文书
陈欧广告词
2014/03/14 职场文书
校园联欢晚会主持词
2014/03/17 职场文书
思想纪律作风整顿剖析材料
2014/10/11 职场文书
保密工作整改报告
2014/11/06 职场文书
2015年清明节网上祭英烈活动总结
2015/03/26 职场文书
2015年企业工作总结范文
2015/04/28 职场文书
2015年库房工作总结
2015/04/30 职场文书
班级管理经验交流材料
2015/11/02 职场文书