美文网首页
DOM-BOM-EVENT(3)

DOM-BOM-EVENT(3)

作者: 螺钉课堂 | 来源:发表于2019-12-18 09:41 被阅读0次

3.Node常用属性

childNodes 获取所有子节点

<div id="wrap">
    <div>1111</div>
    <div>2222</div>
    <div>3333</div>
    <div>4444</div>
    <div>5555</div>
</div>
<script>
    var oWrap = document.getElementById("wrap")
    // 打印wrap下面的所有子节点,返回一个集合,包含文本节点
    console.log(oWrap.childNodes)
    // 获取集合中的某一个
    console.log(oWrap.childNodes[1]) 
</script>

children 获取所有子节点中的元素节点

var oWrap = document.getElementById("wrap")
// 打印wrap下面的所有元素节点
console.log(oWrap.children)
// 获取集合中的某一个
console.log(oWrap.children[1])  

firstChild 获取第一个子节点

var oWrap = document.getElementById("wrap")
//返回第一个子节点
console.log(oWrap.firstChild)

lastChild 获取最后一个子节点

var oWrap = document.getElementById("wrap")
//返回最后一个子节点
console.log(oWrap.lastChild)

parentNode 获取父节点

var oWrap = document.getElementById("wrap")
//返回父节点
console.log(oWrap.parentNode)

previousSibling 获取上一个兄弟节点

var oWrap = document.getElementById("wrap")
// 获取第二个节点
var nowNode = oWrap.children[1]
//返回上一个兄弟节点
console.log(nowNode.previousSibling)

nextSibling 获取下一个兄弟节点

var oWrap = document.getElementById("wrap")
// 获取第二个节点
var nowNode = oWrap.children[1]
//返回上一个兄弟节点
console.log(nowNode.nextSibling)

#参考文档

Node - Web API 接口| MDN - Mozilla ParentNode.children - Web APIs | MDN

相关文章

  • DOM-BOM-EVENT(3)

    3.Node常用属性 childNodes 获取所有子节点 children 获取所有子节点中的元素节点 firs...

  • DOM-BOM-EVENT(2)

    2.获取DOM元素的方法 #2.1.getElement系列 documentElementById 通过id获取...

  • DOM-BOM-EVENT(1)

    1.DOM简介 DOM(Document Object Model)即文档对象模型,是HTML和XML文档的编程接...

  • DOM-BOM-EVENT(4)

    4.dom操作 createElement 创建一个元素 appendChild() 在最后添加一个子元素 ins...

  • DOM-BOM-EVENT(5)

    5.宽、高、位置相关 #5.1.clientX/clientY clientX和clientY表示鼠标在浏览器可视...

  • DOM-BOM-EVENT(6)

    6.BOM #6.1.什么是BOM? BOM(Browse Object Model),浏览器对象模型,没有相关标...

  • DOM-BOM-EVENT(7)

    7.事件深入 #7.1.事件捕获 事件流分为事件冒泡和事件捕获两种,事件冒泡指事件从里往外传播,而事件捕获刚好相反...

  • 恶意文件夹

    【%你的iapp在这里哦/恭喜你找到了/3/3/3/3/3/3/3/3/3/3/3/3/3/3/3/3/3/3/3...

  • 3+3+3

    九年了,不曾去过,马路那边的刘家村。唱戏,小路~抓蝌蚪,洗衣服,捞水草,漩涡~种满菜的田地,养着奶牛的茅草屋,充满...

  • 3/3

    郭一博 刘佐千 李文浩 王天聪 柳絮 刘全利 李明东

网友评论

      本文标题:DOM-BOM-EVENT(3)

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