URLのhtml以降の引数をJavaScriptで受け取る方法
URLが
http://www.4web8.com/index.html?id=1234&test=aaaa
というような時、JavaScriptで、この?以降を受け取りたい場合がある。
そのような時は
var data = location.href.split(“?")[1];
var data2 = data.split(“&");
for( i in data2 )
{
data3 = data2[i].split(“=");
}
というようにして受け取る事が出来る。
前述の例だと、
1回目のループで
data3[0] = “id";
data3[1] = “1234";
2回目のループで
data3[0] = “test";
data3[1] = “aaaa";
ということになる。
ディスカッション
コメント一覧
var data = location.href.split(“?”);
var data2 = data[1].split(“&”);
for( i in data2 )
{
data3 = data2[i].split(“=”);
}
では?