手机
当前位置:查字典教程网 >编程开发 >Javascript教程 >Javascript仿PHP $_GET获取URL中的参数
Javascript仿PHP $_GET获取URL中的参数
摘要:复制代码代码如下:/*像PHP的$_GET['arg']那样获得地址栏GET参数*/functiongetArgs(){varargs={}...

复制代码 代码如下:

/* 像PHP的 $_GET['arg'] 那样获得地址栏GET参数 */

function getArgs() {

var args = {};

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; // Return the object

}

/* 使用方法 */

/* URL: http://www.baidu.com?user=funsion&age=26 */

alert( getArgs()['user'] );// 输出 funsion

alert( getArgs()['age'] );// 输出 26

【Javascript仿PHP $_GET获取URL中的参数】相关文章:

Javascript监视变量变化的方法

JavaScript获取并更改input标签name属性的方法

javascript中this的四种用法

javascript实现简单的进度条

javascript实现Table排序的方法

Javascript中的Prototype到底是什么

javascript中attachEvent用法

JavaScript中的Math.LN2属性用法详解

JavaScript获取两个数组交集的方法

javascript实现设置、获取和删除Cookie的方法

精品推荐
分类导航