本文實例講述了javascript查詢字串參數的方法。分享給大家供大家參考。具體實作方法如下:
/* 查詢字串傳回包含所有參數的一個物件*/
function getQueryStringArgs(){
//取得查詢字串並去掉開頭的問號
var qs = (location.search.length > 0 ? location.search.substring(1) : '');
//保存資料的物件
args = {};
//取得每一項
var items = qs.length ? qs.split('&') : [],
item = null,
name = null,
//在for循環中使用
i = 0, len = items.length;
//逐一將每一項加入args物件
for(i = 0 ; i
item = items[i].split('=');
name = decodeURIComponent(item[0]);
value = decodeURIComponent(item[1]);
if(name.length){
args[name] = value;
}
}
return args;
}
這樣就可以很方便的取得到URL中的對應的參數值了。
希望本文所述對大家的javascript程式設計有所幫助。