在不知道url上有什麼變數存在時,可以利用以下的javascript取出所有附在網址後面的參數的值為何?

ex:

http://localhost/test.php?id=7

=====================================================

function formInput() {


// empty object


}

var valueOf = new formInput();

var pairs = document.location.search.substring(1).split("&");

//document.write("pairs:"+pairs+"\n");

for (var i=0; i < top.pairs.length; i++)

{

var values = top.pairs[i].split("=");

valueOf[values[0]] = unescape(values[1]);


}

alert("id:"+valueOf['id']);


=====================================================

狼翔月影 發表在 痞客邦 PIXNET 留言(0) 人氣()