Node: thuộc tính nextSibling
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.
Thuộc tính chỉ đọc nextSibling của giao diện Node trả về nút ngay sau nút đã chỉ định trong danh sách childNodes của nút cha, hoặc null nếu nút đã chỉ định là nút cuối cùng trong danh sách đó.
Note:
Trình duyệt chèn các nút văn bản vào tài liệu để biểu diễn khoảng trắng trong mã nguồn. Vì vậy, một nút lấy được, chẳng hạn bằng Node.firstChild hoặc Node.nextSibling, có thể là một nút văn bản khoảng trắng thay vì phần tử thực sự mà tác giả muốn lấy.
Xem Làm việc với khoảng trắng trong DOM để biết thêm chi tiết.
Bạn có thể dùng nextElementSibling để lấy nút phần tử kế tiếp, bỏ qua các nút văn bản và mọi nút không phải phần tử khác.
Để đi theo chiều ngược lại qua danh sách nút con, hãy dùng Node.previousSibling.