SHOJI's Code
 仕事や趣味で書いた各種言語のプログラミングコード(エクセルVBA,PHP,C/C++/C#,JavaScript等)、その他雑記。
2017.08<<123456789101112131415161718192021222324252627282930>>2017.10
上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

JavaScriptでクエリ文字列を取得し、PHPのように_getの連想配列にセットしてみた。
<html>

<head>
<script type="text/javascript">

var _get;

function load()
{
var e = document.getElementById("main");

getqs();

for(g in _get)
e.innerHTML += "_get['" + g + "'] = " + _get[g] + "<br>";
}

function getqs()
{
_get = new Array;

if( location.search.length > 1 )
{
var items = location.search.substr(1).split("&");
for(i in items)
{
var varval = items[i].split("=");
_get[varval[0]] = unescape(varval[1]);
}
}
}

</script>
</head>

<body onload="load();">
<div id="main"></div>
</body>

</html>


テーマ:JavaScript - ジャンル:コンピュータ
コメント
この記事へのコメント
decodeURIComponent はいかがですか?
2007/11/02(金) 08:36:14 | URL | mi #JalddpaA[ 編集]
なるほど・・・
そういうメソッドもあったんですね(^^;
っていうかそっちのほうが良いわけですか?

miさんありがとうございます。
2007/11/08(木) 23:03:12 | URL | SHOJI #-[ 編集]
コメントを投稿する

管理者にだけ表示を許可する
トラックバック
この記事のトラックバックURL
この記事へのトラックバック
copyright © 2004-2006 SHOJI, Powered By FC2ブログ all rights reserved.
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。