ホームページ >ウェブフロントエンド >jsチュートリアル >JavaScript で「GET」リクエスト パラメータを取得するにはどうすればよいですか?
JavaScript で "GET" リクエスト パラメーターを取得するには、データを抽出するための処理が必要です。 jQuery も YUI もありませんが!このための組み込み機能を提供する場合は、次のアプローチを利用できます:
最新のブラウザーは、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 サイトの他の関連記事を参照してください。