您的位置:首页 > 理论基础 > 计算机网络

js解析url参数如http://www.taobao.com/index.php?key0=21&key1=你哈&(获取key0和key1的值)

2013-10-11 14:49 781 查看
function parseQueryString(url) {

var pos;

var obj = {};

if ((pos = url.indexOf("?")) != -1) {

var param = url.substring(pos+1, url.length - 1)

var paramArr = param.split('&');

var keyValue = [];

for (var i = 0, l = paramArr.length; i < l; i++) {

keyValue = paramArr[i].split('=');

obj[keyValue[0]] = keyValue[1];

}

}

return obj;

}

var url = "http://www.taobao.com/index.php?key0=21&key1=你哈&";//参数后必须带一个&如:21&:你哈&

var obj = parseQueryString(url);

alert(obj.key1) // 输出你哈
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐