HTMLHyperlinkElementUtils.search

HTMLHyperlinkElementUtils.search プロパティは、クエリー文字列とも呼ばれる検索文字列、つまり '?' とその後に続く URL のパラメーターを含む USVString です。

最新のブラウザーでは、URLSearchParamsURL.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 の定義
現行の標準 初期定義

ブラウザーの互換性

No compatibility data found for api.HTMLHyperlinkElementUtils.search.
Check for problems with this page or contribute missing data to mdn/browser-compat-data.

関連情報