HTMLCollection trong JavaScript là gì?

Phương thức item[] được sử dụng để trả về nội dung của phần tử tại chỉ mục đã cho của tập hợp tất cả các phần tử HTML. Chỉ số bắt đầu từ số không [0]. Các phần tử trong bộ sưu tập được sắp xếp theo thứ tự khi chúng xuất hiện trong mã nguồn.  

cú pháp

HTMLCollection.item[index] 

HOẶC LÀ

HTMLCollection[index] 

Thông số. Nó chứa một số đại diện cho chỉ mục của phần tử mà người dùng muốn trả về. Chỉ số bắt đầu từ 0

Một HTMLCollection là một danh sách các nút. Một nút riêng lẻ có thể được truy cập bằng chỉ mục thứ tự hoặc thuộc tính name hoặc id của nút

Ghi chú. Các bộ sưu tập trong HTML DOM được giả định là đang hoạt động, nghĩa là chúng được cập nhật tự động khi tài liệu cơ bản bị thay đổi

Xem thêm Đặc tả HTML Cấp 2 của Mô hình Đối tượng Tài liệu [DOM]

Tóm tắt phương pháp intgetLength[]
Thuộc tính này chỉ định độ dài hoặc kích thước của danh sách.  Nodeitem[int index]
Phương thức này truy xuất một nút được chỉ định bởi chỉ số thứ tự.  Node
public Node item[int index]
1
Phương pháp này truy xuất một
public Node item[int index]
2 bằng cách sử dụng tên.  

lấy chiều dài

public int getLength[]
Thuộc tính này chỉ định độ dài hoặc kích thước của danh sách

mục

public Node item[int index]
Phương thức này truy xuất một nút được chỉ định bởi chỉ số thứ tự. Các nút được đánh số theo thứ tự cây [thứ tự duyệt theo chiều sâu]. Thông số.
public Node item[int index]
3 - Chỉ mục của nút được tìm nạp. Nguồn gốc chỉ số là
public Node item[int index]
4. trả lại. Các
public Node item[int index]
2 ở vị trí tương ứng khi thành công. Giá trị của
public Node item[int index]
6 được trả về nếu chỉ mục nằm ngoài phạm vi

có tênItem

public Node namedItem[java.lang.String name]
Phương thức này truy xuất một
public Node item[int index]
2 bằng tên. Với [HTML 4. 01] tài liệu, trước tiên nó tìm kiếm một
public Node item[int index]
2 với thuộc tính id phù hợp. Nếu không tìm thấy, thì nó sẽ tìm kiếm một
public Node item[int index]
2 có thuộc tính name phù hợp, nhưng chỉ trên những phần tử được phép có thuộc tính tên. Với [XHTML 1. 0] tài liệu, phương pháp này chỉ tìm kiếm
public Node namedItem[java.lang.String name]
2 với thuộc tính id phù hợp. Phương pháp này phân biệt chữ hoa chữ thường trong tài liệu HTML và phân biệt chữ hoa chữ thường trong tài liệu XHTML. Thông số. name - Tên của
public Node item[int index]
2 sẽ được tìm nạp. trả lại.
public Node item[int index]
2 với thuộc tính name hoặc id có giá trị tương ứng với chuỗi đã chỉ định. Khi thất bại [e. g. , không có nút nào có tên này tồn tại], trả về
public Node item[int index]
6

© 2003 W3C® [MIT, ERCIM, Keio], Bảo lưu mọi quyền. Áp dụng các quy tắc cấp phép phần mềm và sử dụng tài liệu của W3C , ,. Tương tác của bạn với trang web này phù hợp với tuyên bố của chúng tôi và quyền riêng tư

Trả về phần tử tại vị trí đã chỉ định trong bộ sưu tập. Bạn cũng có thể chỉ định vị trí trong dấu ngoặc mảng thay vì gọi phương thức này một cách rõ ràng

namedItem[ ]

Trả về phần tử từ bộ sưu tập có giá trị được chỉ định cho thuộc tính id hoặc name của nó hoặc null nếu không có phần tử nào như vậy. Bạn cũng có thể đặt tên phần tử trong dấu ngoặc mảng thay vì gọi phương thức này một cách rõ ràng

Sự miêu tả

Một HTMLCollection là một tập hợp các phần tử HTML với các phương thức cho phép bạn truy xuất các phần tử theo vị trí của chúng trong tài liệu hoặc theo thuộc tính id hoặc name của chúng. Trong JavaScript, các đối tượng HTMLCollection hoạt động giống như các mảng chỉ đọc và bạn có thể sử dụng ký hiệu dấu ngoặc vuông JavaScript để lập chỉ mục một HTMLCollection theo số hoặc theo tên thay vì gọi các phương thức item[ ]namedItem[ ]

Một số thuộc tính của giao diện HTMLDocument [tiêu chuẩn hóa đối tượng Tài liệu DOM Cấp 0] là các đối tượng HTMLCollection, cung cấp quyền truy cập thuận tiện vào các thành phần tài liệu như biểu mẫu, hình ảnh và liên kết. Đối tượng HTMLCollection cũng cung cấp một cách thuận tiện để duyệt qua các phần tử của biểu mẫu HTML, các hàng của bảng HTML, các ô của một hàng trong bảng và các khu vực của bản đồ hình ảnh phía máy khách

Bộ sưu tập HTML là gì?

Một HTMLCollection là danh sách các nút . Một nút riêng lẻ có thể được truy cập bằng chỉ mục thứ tự hoặc thuộc tính id hoặc tên của nút. Ghi chú. Các bộ sưu tập trong HTML DOM được giả định là đang hoạt động, nghĩa là chúng được cập nhật tự động khi tài liệu cơ bản bị thay đổi.

Làm cách nào để phân tích cú pháp HTMLCollection trong JavaScript?

Mục trong Bộ sưu tập HTML[] .
bộ sưu tập const = tài liệu. getElementsByTagName["p"]. mục[0]; . bên trongHTML;
bộ sưu tập const = tài liệu. getElementsByTagName["p"][0]; . bên trongHTML;
getElementsByTagName["p"][0]. innerHTML = "Đoạn đã thay đổi";

HTMLCollection trực tiếp là gì?

Trực tiếp là. khi các thay đổi trong DOM được phản ánh trong bộ sưu tập . Nội dung bị thay đổi khi một nút được sửa đổi. Không Trực tuyến bây giờ là. khi bất kỳ thay đổi nào trong DOM không ảnh hưởng đến nội dung của bộ sưu tập. tài liệu. getElementsByClassName[] là một HTMLCollection và đang hoạt động.

Làm cách nào để lặp lại các phần tử HTML trong JavaScript?

Sau khi chọn các phần tử bằng querySelectorAll[] hoặc getElementsByTagName[] , bạn sẽ nhận được một tập hợp các phần tử dưới dạng một NodeList. Để lặp lại các phần tử đã chọn, bạn có thể sử dụng phương thức forEach[] [được hỗ trợ bởi hầu hết các trình duyệt web hiện đại, không phải IE] hoặc chỉ sử dụng vòng lặp for cũ đơn giản.

Chủ Đề