「htp://homepage2.nifty.com/BASH/WWW/JavaScript/qs2.html?id=0000001」と、リンクしたときにidというNAMEで、0000001というValue値を取得できるようにする例
<HTML> <HEAD> <TITLE>JavaScript集(QueryStringの受け渡し) -Bash Homepage-</TITLE> <SCRIPT LANGUAGE="JavaScript"> <!-- var QS = new Array; if (location.search.length > 1) { var m_Array = location.search.substr(1).split("&"); for (idx in m_Array) { QS.push(m_Array[idx].split("=")); } } //--> </SCRIPT> </HEAD> <BODY BGCOLOR="#FFFFFF"> <SCRIPT LANGUAGE="JavaScript"> <!-- for (idx in QS) { document.write("NAME=" + QS[idx][0] + "<BR>"); document.write("VALUE=" + QS[idx][1] + "<BR>"); document.write("<BR>"); } // --> </SCRIPT> </BODY> </HTML>
ネタ元