HTML DOM Document getElementsByName ()
Thí dụ
Nhận tất cả các phần tử có tên "fname":
let collection = document.getElementsByName("fname");
Thêm các ví dụ "Hãy tự mình thử" bên dưới.
Định nghĩa và Cách sử dụng
Phương getElementsByName()
thức này trả về một tập hợp các phần tử có tên được chỉ định.
Phương getElementsByName()
thức này trả về một HTMLCollection .
Xem thêm:
Phương thức Tài liệu getElementById ()
Phương thức tài liệu getElementsByTagName ()
Phương thức tài liệu getElementsByClassName ()
Phương thức truy vấn tài liệuSelector ()
Cú pháp
document.getElementsByName(name)
Thông số
Parameter | Description |
name | Required. The name value of the elements. |
Giá trị trả lại
Loại | Sự miêu tả |
Sự vật | Đối tượng HTMLCollection . Tập hợp các phần tử có tên được chỉ định. Các phần tử được sắp xếp khi chúng xuất hiện trong tài liệu. |
Các ví dụ khác
Số phần tử có tên = "động vật":
let num = document.getElementsByName("animal").length;
Kiểm tra tất cả các phần tử <input> với type = "checkbox" có tên "động vật":
const collection = document.getElementsByName("animal");
for (let i = 0; i < collection.length; i++) {
if (collection[i].type == "checkbox") {
collection[i].checked = true;
}
}
Hỗ trợ trình duyệt
document.getElementsByName()
là một tính năng DOM Level 1 (1998).
Nó được hỗ trợ đầy đủ trong tất cả các trình duyệt:
Chrome | IE | Edge | Firefox | Safari | Opera |
Yes | 9-11 | Yes | Yes | Yes | Yes |