HTMLHyperlinkElementUtils.search
プロパティは、クエリー文字列とも呼ばれる検索文字列、つまり '?'
とその後に続く URL のパラメーターを含む USVString
です。
最新のブラウザーでは、URLSearchParams
と URL.searchParams
を提供して、クエリー文字列からパラメーターを簡単に解析できるようにしています。
構文
string = object.search; object.search = string;
例
// <a id="myAnchor" href="https://developer.mozilla.org/en-US/docs/HTMLHyperlinkElementUtils.search?q=123"> 要素がドキュメントにあるとします
var anchor = document.getElementById("myAnchor");
var queryString = anchor.search; // 戻り値: '?q=123'
// Further parsing:
let params = new URLSearchParams(queryString);
let q = parseInt(params.get("q") // 数値の 123 です
仕様
仕様 | 状態 | コメント |
---|---|---|
HTML Living Standard HTMLHyperlinkElementUtils.search の定義 |
現行の標準 | 初期定義 |
ブラウザーの互換性
BCD tables only load in the browser
The compatibility table on this page is generated from structured data. If you'd like to contribute to the data, please check out https://github.com/mdn/browser-compat-data and send us a pull request.
関連情報
HTMLHyperlinkElementUtils
ミックスインに属します。