手机
当前位置:查字典教程网 >编程开发 >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中this的四种用法

javascript中attachEvent用法

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

Javascript中的getUTCHours()方法使用详解

JavaScript中的pow()方法使用

JavaScript中的splice()方法使用详解

JavaScript函数使用的基本教程

Javascript中For In语句用法实例

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

JavaScript中length属性的使用方法

精品推荐
分类导航