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 サイトの他の関連記事を参照してください。