Thuộc tính HTML DOM trướcElementSibling
Thí dụ
Lấy nội dung HTML của phần tử trước của một mục danh sách:
var x =
document.getElementById("item2").previousElementSibling.innerHTML;
Định nghĩa và Cách sử dụng
Thuộc tính beforeElementSibling trả về phần tử trước đó của phần tử được chỉ định, trong cùng một cấp độ cây.
Sự khác biệt giữa thuộc tính này và beforeSibling , là beforeSibling trả về nút anh em trước đó dưới dạng nút phần tử, nút văn bản hoặc nút nhận xét, trong khi trước đóElementSibling trả về nút anh chị em trước đó dưới dạng nút phần tử (bỏ qua các nút văn bản và nhận xét).
Thuộc tính này là chỉ đọc.
Mẹo: Sử dụng thuộc tính nextElementSibling để trả về phần tử tiếp theo của phần tử được chỉ định.
Mẹo: Sử dụng thuộc tính children để trả về bất kỳ phần tử con nào của một phần tử được chỉ định.
Hỗ trợ trình duyệt
Property | |||||
---|---|---|---|---|---|
previousElementSibling | 2.0 | 9.0 | 3.5 | 4.0 | 10.0 |
Cú pháp
node.previousElementSibling
Chi tiết kỹ thuật
Giá trị trả lại: | Một đối tượng Node, đại diện cho phần tử trước đó của một phần tử hoặc null nếu không có phần tử nào trước đó |
---|---|
Phiên bản DOM | Truyền tải yếu tố cấp 3 cốt lõi |