HTMLFormControlsCollection: namedItem() メソッド
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since 2015年7月.
HTMLFormControlsCollection.namedItem() メソッドは、集合内の RadioNodeList または Element の name または id が指定した名前と一致するノード、または一致するノードがない場合は null を返します。
このバージョンの namedItem() は HTMLCollection から継承されたものを隠していることに注意してください。そのメソッドと同様、collection["value"] のように文字列で JavaScript の配列の括弧構文を使用すると、 collection.namedItem("value") と同等になります。
構文
js
namedItem(str)
// or collection[str]
引数
strは文字列です。
返値
RadioNodeList、Element、nullの何れかです。
例
>HTML
html
<form>
<input id="my-form-control" type="textarea" />
</form>
JavaScript
js
// #my-form-control を表す HTMLInputElement を返す
elem1 = document.forms[0]["my-form-control"];
仕様書
| Specification |
|---|
| HTML> # dom-htmlformcontrolscollection-nameditem-dev> |
ブラウザーの互換性
Loading…
関連情報
- 置き換えている
HTMLCollection.namedItem