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

JavaScript で「GET」リクエスト パラメータを取得するにはどうすればよいですか?

Linda Hamilton
リリース: 2024-10-18 18:49:02
オリジナル
935 人が閲覧しました

How to Retrieve

JavaScript での "GET" リクエスト パラメーターの取得

JavaScript で "GET" リクエスト パラメーターを取得するには、データを抽出するための処理が必要です。 jQuery も YUI もありませんが!このための組み込み機能を提供する場合は、次のアプローチを利用できます:

2021 年 6 月更新:

最新のブラウザーは、URL (URL) とクエリ文字列 (URLSearchParams) を操作するための組み込み API を提供します。 。レガシー ブラウザのサポートや Opera mini が要件でない限り、これらの API を優先する必要があります。

独自のアプローチ:

「GET」リクエスト データは window.location.search 内にあります。このデータにアクセスするには、正規表現を使用して文字列を解析します:

<code class="javascript">function get(name) {
  if (name = (new RegExp('[?&]' + encodeURIComponent(name) + '=([^&]*)')).exec(location.search))
    return decodeURIComponent(name[1]);
}</code>
ログイン後にコピー

GET 変数を取得するには、変数名をパラメータとして get() 関数を呼び出します:

<code class="javascript">get('foo'); // returns variable value or undefined</code>
ログイン後にコピー

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

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