HTMLSelectElement.namedItem()

HTMLSelectElement.namedItem() メソッドは、HTMLOptionElement のうち name または id が指定された名前に一致する HTMLOptionElement を、一致するものがない場合は null を返します。

JavaScript では、配列のブラケット構文に String を使用すると (selectElt["value"] など)、selectElt.namedItem("value") と同等になります。

構文

var item = collection.namedItem(str);
var item = collection[str];

引数

返値

HTML

<form>
  <select id="myFormControl">
    <option id="o1">Opt 1</option>
    <option id="o2">Opt 2</option>
  </select>
</form>

JavaScript

elem1 = document.forms[0]['myFormControl']['o1']; // Returns the HTMLOptionElement representing #o1

仕様書

Specification
HTML Standard
# dom-select-nameditem-dev

ブラウザーの互換性

BCD tables only load in the browser

関連情報