読者です 読者をやめる 読者になる 読者になる

JavaScriptでGETパラメタを取得する

GETパラメタを取得する方法は、JavaScriptに標準で用意されていると思っていたのですが無いんですね。jQueryにも無い…まあ、JavaScriptでGETパラメタを扱う事自体少ないですけどね。とは言え、必要になる度に考えるのも面倒なので、メモ代わりに残します

サンプルコード

GETパラメタを連想配列で返すコードです

処理の内容は以下の通り 

  1. location.hrefのURLを取得して?でURL部分とパラメタ部分に分割
  2. パラメタ部分を&でさらに分割。各パラメタを取得
  3. 各パラメタを=で分割。キーと値を取得
  4. 取得したキーと値を連想配列へ追加

ごく簡単なコードですね。標準で用意してあってもおかしくないと思うんですけど…どうでしょうね?

プライバシーポリシー