zoukankan      html  css  js  c++  java
  • 兄弟节点

    <!DOCTYPE html>
    <html lang="en">
    <head>
      <meta charset="UTF-8">
      <title>Document</title>
    </head>
    <body>
      <div id="box">
        <div>这是一个区域1</div>
        <div>这是一个区域2</div>
        <div id="c3">这是一个区域3</div>
        <div>这是一个区域4</div>
        <div>这是一个区域5</div>
      </div>
      <script>
        var c3 = document.getElementById('c3');
    
        // nextSibling  下一个兄弟节点
        // nextElementSibling   下一个兄弟元素
        // 
        // previousSibling   上一个兄弟节点
        // previousElementSibling    上一个兄弟元素
        // console.log(c3.nextSibling);
        // console.log(c3.previousSibling);
        // 
        // console.log(c3.nextElementSibling);
        // console.log(c3.previousElementSibling);
    
    
        console.log(getNextElementSibling(c3));
        // 获取下一个兄弟元素
       function getNextElementSibling(element) {
          var el = element;
          while (el = el.nextSibling) {
            if (el.nodeType === 1) {
                return el;
            }
          }
          return null;
        }
      </script>
    </body>
    </html>
    别废话,拿你代码给我看。
  • 相关阅读:
    PHP面向对象
    PHP正则表达式
    PHP数组
    PHP常用函数
    PHP自定义函数与字符串处理
    PHP函数
    PHP语句
    WAMP环境配置
    Bootstrap输入框组
    Bootstrap按钮组嵌套、垂直排列、两端对齐
  • 原文地址:https://www.cnblogs.com/lvxueyang/p/13707414.html
Copyright © 2011-2022 走看看