javascript だけで GET パラメータ を 取得する

postの値はちょっと無理みたいなんで
urlからデータを切り取る方法です。
これが実現することによってクライアントのみで
データのこねまわしができるようになります。

とほほ

window.location.search
http://www.yyy.zzz:8000/aaa/bbb/ccc.cgi?KEY=CGI#XYZの場合
search: "?KEY=CGI"

てな感じでwindow.location.searchをつかって文字列を取得します。

test.html

                                                  • -


<html>
<head>
<title>aaa</title>
</head>
<body>
<a href="./test.html?param1=AAA&param2=BBB">テスツ</a>
<script language="JavaScript"><!--
if (window.location.search.length > 1){
window.alert(window.location.search);
} else {
window.alert("とほほ");
}
// --></script>
</body>
</html>

                                                  • -