方法一:正則法
alert(GetQueryString("參數名2"));
alert(GetQueryString("參數名3"));
方法三:又見正則
通過JS獲取url參數,這個經常用到。比如說一個url:http://wwww.companysz.com/?q=js,我們想得到參數q的值,那可以通過以下函數調用即可。
方法四:單個參數的獲取方法
function GetRequest() {
var url = location.search; //獲取url中"?"符后的字串
if (url.indexOf("?") != -1) { //判斷是否有參數
var str = url.substr(1); //從第一個字符開始 因為第0個是?號 獲取所有除問號的所有符串
strs = str.split("="); //用等號進行分隔 (因為知道只有一個參數 所以直接用等號進分隔 如果有多個參數 要用&號分隔 再用等號進行分隔)
alert(strs[1]); //直接彈出第一個參數 (如果有多個參數 還要進行循環的)
}
}
新聞熱點
疑難解答