JavaScriptでQUERY_STRINGを取得する
最終更新日時:2017-02-10 15:55:21
JavaScript
JavaScript
[[JQuery]]のプラグインとかで便利な JS もあるようですが、わりと必要になるのは単純に1つの QUERY_STRING の値が欲しいパータンが多いと個人的には思います。
例えば、ページャーで現在何ページ目を表示しているのか、とかですね。
それだけのために、わざわざ外部の JS を読み込むのもなんなので。。。
といったわけでたどり着いたのが以下のような実装。
var page = 1; var m = location.search.match(/page=(.*?)(&|$)/); if (m) page = m[1];
厳密なテストは行っていませんが、とりあえず単純に ?page=xxx な QUERY_STRING しかない場合にはうまく動いているようです(^_^;