DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> JavaScript入門知識 >> 關於JavaScript >> javascript提取URL的搜索字符串中的參數(自定義函數實現)
javascript提取URL的搜索字符串中的參數(自定義函數實現)
編輯:關於JavaScript     
今天在犀牛書上發現了一個有用的函數 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
XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved