Javascript で GET リクエスト値を取得する

window.alert() が実行されます。


【Source Code】
<body>
<h2>Javascript で GET リクエスト値を取得する</h2>
<h3>window.alert() が実行されます。</h3>

<script type="text/javascript">
    window.onload=getdata;

    function getdata()
    {
        window.alert(window.location.search);
    }
</script>

このページ(parameterget.html)は、パラメータを設定して呼び出して下さい。
例えば、次のように呼び出します。
[?a=1&b=2&c='XYZ'] がパラメータの設定で、a=1 b=2 c='XYZ' を渡します。
<a href="getparameter.html?a=1&b=2&c='XYZ'">GET リクエストを取得</a>

onload=getdata; で初めてロードされたときに getdata() 関数でパラメータを受け取ります。
URL のクエリは Location オブジェクトの search プロパティに [全てのパラメータが1つの文字列] として格納されています。
実際にパラメータを受け取るときは、先頭の?を取り除いて&記号で切り分けて下さい。
文字列の切り分けは 文字列処理 を参照して下さい。
?a=1&b=2&c='XYZ'

実際にパラメータを受け取るプログラム例は Form GCM を参照して下さい。

前田稔の超初心者のプログラム入門
超初心者のプログラム入門(JavaScript)