美文网首页
153: 获取DOM元素(下)

153: 获取DOM元素(下)

作者: 游开心 | 来源:发表于2019-04-16 09:07 被阅读0次

    let a = document.querySelector(".father");

    1. 获取指定节点的第一个子节点: a.firstChild; 返回找到的节点, 如果找不到就返回null; 

    2. 获取指定元素的第一个子元素: a.firstElementChild; 返回找到的元素, 如果找不到就返回null; 

    3. 获取指定节点的最后一个子节点: a.lastChild; 返回找到的节点, 如果找不到就返回null; 

    4. 获取指定元素的最后一个子元素: a.lastElementChild; 返回找到的元素, 如果找不到就返回null; 

    5. 通过子元素获取父元素\父节点: 

            let b = document.querySelector(".son"); 

            b.parentElement; 

            b.parentNode; 

        let parentEle = b.parentElement || b.parentNode; (以前兼容写法)

    6. 获取相邻的上一个节点: b.previousSibling; 

    7. 获取相邻的上一个元素: b.previousElementSibling; 

    8. 获取相邻的下一个节点: b.nextSibling; 

    9. 获取相邻的下一个节点: b.nextElementSibling; 

    相关文章

      网友评论

          本文标题:153: 获取DOM元素(下)

          本文链接:https://www.haomeiwen.com/subject/ljwmwqtx.html