手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >javascript提取URL的搜索字符串中的参数(自定义函数实现)
javascript提取URL的搜索字符串中的参数(自定义函数实现)
摘要:今天在犀牛书上发现了一个有用的函数urlArgs(提取URL的搜索字符串中的参数)。我们经常会看到有的页面链接地址后面会跟有参数,比如htt...

今天在犀牛书上发现了一个有用的函数 urlArgs(提取URL的搜索字符串中的参数)。我们经常会看到有的页面链接地址后面会跟有参数,比如 http://www.xxx.com/?username=yyy&password=zzz 之类的,很多时候我们需要获得这些参数的值(yyy和zzz),那么就可以利用 urlArgs 函数,通过该函数的返回值(返回值是对象)的属性来获取。

urlArgs 函数代码:

复制代码 代码如下:

function urlArgs(){

var args = {};

var query = location.search.substring(1);

var pairs = query.split('&');

for(var i = 0; i < pairs.length; i++){

var pos = pairs[i].indexOf('=');

if(pos == -1) continue;

var name = pairs[i].substring(0,pos);

var value = pairs[i].substring(pos + 1);

value = decodeURIComponent(value);

args[name] = value;

}

return args;

}

使用方法:

复制代码 代码如下:

var args = urlArgs();

var username = args.username; //yyy

var password = args.password; //zzz

【javascript提取URL的搜索字符串中的参数(自定义函数实现)】相关文章:

JavaScript中指定函数名称的相关方法

javascript清空table表格的方法

Javascipt中处理字符串之big()方法的使用

javascript插件开发的一些感想和心得

Javascript技术栈中的四种依赖注入详解

JavaScript检查子字符串是否在字符串中的方法

JavaScript编程学习技巧汇总

javaScript中slice函数用法实例分析

javascript用函数实现对象的方法

浅析Javascript匿名函数与自执行函数

精品推荐
分类导航