nextSibling和nextElementSibling的区别

xiaoxiao2021-02-27  445

nextSibling返回其父节点的childNodes子节点列表中紧随其后的节点 nextElementSibling返回的则是其父节点的childNodes子节点列表中紧随其后的元素节点 previousSibling和previousElementSibling类似

DOM 节点 根据 W3C 的 HTML DOM 标准,HTML 文档中的所有内容都是节点: 1. 整个文档是一个文档节点,节点类型:9 2. 每个 HTML 元素是元素节点,节点类型:1 3. HTML 元素内的文本是文本节点,节点类型:3 4. 每个 HTML 属性是属性节点,节点类型:2 5. 注释是注释节点,节点类型:8

所以我们在使用nextSibling时获取到的节点有可能是个文本节点,如空白符,回车等

转载请注明原文地址: https://www.6miu.com/read-5199.html

最新回复(0)