HTMLSelectElement: phương thức namedItem()
Baseline
Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Phương thức HTMLSelectElement.namedItem() trả về HTMLOptionElement tương ứng với phần tử HTMLOptionElement có name hoặc id khớp với tên đã chỉ định, hoặc null nếu không có option nào khớp.
Trong JavaScript, dùng selectElt.namedItem('value') tương đương với selectElt.options.namedItem('value').
Cú pháp
js
namedItem(str)
Tham số
str-
Một chuỗi đại diện cho
namehoặcidcủa option.
Giá trị trả về
Một HTMLOptionElement hoặc null.
Ví dụ
>HTML
html
<form>
<select id="myFormControl">
<option id="o1">Opt 1</option>
<option id="o2">Opt 2</option>
</select>
</form>
JavaScript
js
let selectElt = document.getElementById("myFormControl");
elem1 = selectElt.namedItem("o1"); // Returns the HTMLOptionElement representing #o1
Nhưng bạn không thể viết:
js
let selectElt = document.getElementById("myFormControl");
elem1 = selectElt.o1; // Returns undefined
elem1 = selectElt["o1"]; // Returns undefined
Đặc tả kỹ thuật
| Thông số kỹ thuật |
|---|
| HTML> # dom-select-nameditem-dev> |
Tương thích trình duyệt
Xem thêm
HTMLSelectElementtriển khai nó.