Javacript中父节点、子节点、兄节点的简单用法[0306]

Javacript中父节点、子节点、兄节点的简单用法[0306]

 

一、开解:

       本文主要讲父子兄节点的简单用法,至于怎么取得节点,可以参考文[0301]和[0302],视情况而定,有时候我们分别会用到父节点、子节点、或是兄节点,这里我简单列举一下。

    var mchs = mdh.childNodes;//返回全部子节点

    var mph = mdh.parentNode;//返回父节点

    var mns = mdh.nextSibling;//返回下一个兄弟节点

    var mps = mdh.previousSibling;//返回上一个兄弟节点

    var mfc = mdh.firstChild;//返回第一个子节点

    var mlc = mdh.lastChild;//返回最后一个子节点

注解:childNodes要当成数组来单个用,因为它是一个集合。

 

二、实例:

<body>

    <div class="dh">

        <div class="dh1">我是盒子1</div>

        <div class="dh2">我是盒子2</div>

        <div class="dh3">

            <div class="dhx1">我是小盒子1</div>

            <div class="dhx2">我是小盒子2</div>

        </div>

        <div class="dh4"></div>

    </div>

</body>

<script>

    var mdh = document.querySelector('.dh3');

    var mchs = mdh.childNodes;//返回全部子节点(dhx1,dhx2)

    var mph = mdh.parentNode;//返回父节点(dh)

    var mns = mdh.nextSibling;//返回下一个兄弟节点(dh4)

    var mps = mdh.previousSibling;//返回上一个兄弟节点(dh2)

    var mfc = mdh.firstChild;//返回第一个子节点(dhx1)

    var mlc = mdh.lastChild;//返回最后一个子节点(dhx2)

</script>

注解:这是一个简单的盒子结构,在后面的小括号里就是返回节点的class名。

 

三、总结:

       在已知某节点元素的情况下,我们可以取得它的子节点,父节点,兄节点元素,当然对于节点元素,还有很多操作方法,我们后面会学习到的。

四、关注:

       更多内容请关注我们的公众号:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值