js 如何获取兄弟节点值

2025-05-06 14:21:50

1、其中test的父标签id的值,div为标签的名亨蚂擤缚字。getElementsByTagName是一个方法。返回的是一邗锒凳审个数组。在访问的时候要按数组的形式访问。使用childNodes获取子节点的时候,childNodes返回的是子节点的集合,是一个数组的格式。他会把换行和空格也当成是节点信息。

js 如何获取兄弟节点值

2、为了不显示不必须的换行的空格,我们如果要使用childNodes就必须进行必要的过滤。通过正则表达式式取掉不必要的信息。利用children来获取子元素是最方便的,他也会返回出一个数组。对其获取子元素的访问只需按数组的访问形式即可。

js 如何获取兄弟节点值

3、获取的是当前元素的直接父元素。parentNode是w3c的标准。parentElement和parentNode一样,只是parentElement是ie的标准。

js 如何获取兄弟节点值

4、一看offset我们就知道是偏移量 其实这个是于位置有关的上下级 ,直接能够获取到所有父亲节点, 这个对应的值是body下的所有节点信息。

js 如何获取兄弟节点值

5、通过获取父亲节点再获取子节点来获取兄弟节点,在获取前一个兄弟节点的时候可以使用previousSibling和previousElementSibling。

js 如何获取兄弟节点值

6、他们的区别是previousSibling会匹配字符,包括换行和空格,而不是节点。previousElementSibling则直接匹配节点。

js 如何获取兄弟节点值
js 如何获取兄弟节点值

7、同previousSibling和previousElementSibling,nextSibling和nextElementSibling也是类似的。

js 如何获取兄弟节点值
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢