jQueryでURLのパラメタを取得

URLのパラメタ(GET)を取得し展開

jQuery

$(function () { var get = getURLVariables(); // $('#debug').append(get['q1']); // $('#debug').append(get['q2']); }); /** * URLパラメタ展開 * @return {array} */ function getURLVariables() { var get = []; if (location.search.length) { // queryから?を除外(q1=a&q2=b) var query_string = location.search.substr(1); // & で分割 (q1=a q2=b) var key_value = query_string.split('&'); for (var i = 0; i < key_value.length; i++) { // = で分割(q1 a) var arr = key_value[i].split('='); get[arr[0]] = arr[1]; } } return get; }

サンプル

サンプルでは?q1=a&q2=bを展開。

最新の記事

プロフィール

流されるままにウェブ業界で仕事しています。主にLAPP環境でPHPを書いています。最近はjQueryで遊んでいます。
※動作確認について