ホームページ > ウェブフロントエンド > jsチュートリアル > JavaScript でクエリ文字列パラメータを取得するにはどうすればよいですか?

JavaScript でクエリ文字列パラメータを取得するにはどうすればよいですか?

DDD
リリース: 2024-11-27 08:33:14
オリジナル
763 人が閲覧しました

How Can I Retrieve Query String Parameters in JavaScript?

JavaScript クエリ文字列の取得

JavaScript では、location.search プロパティは URL の「?」に続く部分を保持します。シンボル。このセクションには、ASP.NET の辞書の概念と同様に、クエリ パラメータとそれに関連付けられた値が含まれています。

クエリ文字列からキーと値の辞書を作成するには、次の関数を使用できます。

function getQueryString() {
  var result = {},
    queryString = location.search.slice(1),
    re = /([^&;]+)=([^&;]*)/g,
    m;

  while (m = re.exec(queryString)) {
    result[decodeURIComponent(m[1])] = decodeURIComponent(m[2]);
  }

  return result;
}
ログイン後にコピー

使用法:

var paramValue = getQueryString()["paramName"];
ログイン後にコピー

注: 一部の JavaScript ライブラリは独自のメソッドを提供する場合がありますクエリ文字列を解析するため。ただし、提供されている関数は、ほとんどの状況で使用できる簡単で信頼性の高いソリューションです。

以上がJavaScript でクエリ文字列パラメータを取得するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート