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> |
ブラウザーの互換性
関連情報
- 置き換えている
HTMLCollection.namedItem