1. 程式人生 > >在js中獲取位址列引數

在js中獲取位址列引數

在js中獲取位址列引數


//根據傳遞過來的引數name獲取對應的值
function getParameter(name) {
var reg = new RegExp("(^|&)" + name + “=([^&]*)(&|$)”,“i”);
var r = location.search.substr(1).match(reg);
if (r!=null) return (r[2]); return “”;
}
把此段程式碼封裝成一個getParameter.js檔案
然後再js程式碼中直接呼叫方法即可
var name = getParameter(name) ;
對於有中文的引數 還要進行解碼
name = decodeURI(name);