JS如何获得元素的兄弟节点
时间: 2024-02-16 10:05:32 浏览: 77
JavaScript实现获取某个元素相邻兄弟节点的prev与next方法
JS可以通过以下方法获得元素的兄弟节点:
1. `previousSibling` 和 `nextSibling` 属性:分别返回前一个和后一个兄弟节点,如果没有兄弟节点则返回 null。
2. `previousElementSibling` 和 `nextElementSibling` 属性:分别返回前一个和后一个兄弟元素节点,如果没有兄弟元素节点则返回 null。
以下是一个示例代码:
```javascript
var element = document.getElementById("example");
var previousSibling = element.previousSibling;
var nextSibling = element.nextSibling;
var previousElementSibling = element.previousElementSibling;
var nextElementSibling = element.nextElementSibling;
```
注意,以上属性只能获取到同级别的兄弟节点或元素。如果想要获取其他级别的节点,需通过其他方法获取。
阅读全文