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

JavaScript で GET パラメータ値を取得するにはどうすればよいですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-12-27 00:38:10518ブラウズ

How to Retrieve GET Parameter Values in JavaScript?

JavaScript で GET パラメータから値を取得する

JavaScript で GET パラメータから値を取得するのは、言語自体に組み込み機能がないため、難しい場合があります。このようなパラメータを処理するための関数。これにより、URL から特定のパラメータ値を抽出しようとするときに混乱が生じる可能性があります。

解決策: URL オブジェクトの利用

幸いなことに、最新のブラウザと Node.js は URL を実装しています。オブジェクトを使用すると、プログラム的な方法で URL を操作したり操作したりできるようになります。 URL オブジェクトを使用して "c" GET パラメータの値を取得する方法は次のとおりです。

// Given a URL string containing GET parameters
const urlString = "www.test.com/t.html?a=1&b=3&c=m2-m3-m4-m5";

// Create a URL object
const url = new URL(urlString);

// Get the value of the "c" parameter using searchParams
const cValue = url.searchParams.get("c");

// Log the retrieved value
console.log(cValue);

このアプローチでは、ハイフンで区切られたセグメント (" を含む) "c" パラメータの値全体が正常に取得されます。 m2-m3-m4-m5").

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

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。