ElementInternals: ariaControlsElements property

Baseline 2025
Newly available

Since April 2025, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

Thuộc tính ariaControlsElements của giao diện ElementInternals là một mảng chứa phần tử (hoặc các phần tử) được kiểm soát bởi phần tử được áp dụng. Ví dụ, thuộc tính này có thể được đặt trên combobox để chỉ ra phần tử mà nó bật lên, hoặc trên scrollbar để chỉ ra ID của phần tử mà nó kiểm soát.

Chủ đề aria-controls chứa thông tin bổ sung về cách sử dụng thuộc tính và thuộc tính này.

Giá trị

Một mảng các lớp con của HTMLElement, đại diện cho các phần tử được kiểm soát bởi phần tử này.

Khi đọc, mảng được trả về là tĩnh và chỉ đọc. Khi ghi, mảng được gán sẽ được sao chép: các thay đổi tiếp theo cho mảng không ảnh hưởng đến giá trị của thuộc tính.

Mô tả

Thuộc tính là một thay thế linh hoạt cho việc sử dụng thuộc tính aria-controls để đặt các phần tử được kiểm soát. Không giống như aria-controls, các phần tử được gán cho thuộc tính này không nhất thiết phải có thuộc tính id.

Thuộc tính phản ánh thuộc tính aria-controls khi được xác định, nhưng chỉ cho các giá trị id tham chiếu được liệt kê khớp với các phần tử hợp lệ trong phạm vi. Nếu thuộc tính được đặt, thuộc tính tương ứng sẽ bị xóa. Để biết thêm thông tin về tham chiếu phần tử được phản ánh và phạm vi, xem Tham chiếu phần tử được phản ánh trong hướng dẫn Thuộc tính được phản ánh.

Thông số kỹ thuật

Specification
Accessible Rich Internet Applications (WAI-ARIA)
# dom-ariamixin-ariacontrolselements

Tương thích trình duyệt

Xem thêm