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

    <!DOCTYPE html>
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>兄弟节点previousSibling</title>
    </head>
    <body>
    <ul id="ele">
            <li id='li1'>前端开发课程</li>
            <li id='li2'>javaScript课程</li>
            <li id="li3">HTML5课程</li>
            <li id="li4">CSS课程</li>
            <li id="li5">其它网站开发经典课程</li>
            <li id="li6">jQuery是其中的一部</li>   
    </ul>
    </body>
        <script type="text/ecmascript">
            function previousSibling(ele) {
                //先判断它支持不支持这个属性
                if (typeof previousElementSibling == 'object') {
                    //如果支持直接返回return ele.previousElementSibling;
                    return ele.previousElementSibling;
                } else {
                    //如果不支持就返回  ele.previousSibling
                    //元素的父节点
                    ele.previousSibling
                    //判断元素的哥哥节点,循环
                    do {
                        if (ele.previousSibling&&ele.previousSibling.nodeType=="1") {
                            return ele.previousSibling
                        }else{
                            ele = ele.previousSibling;
                        }
                    } while (ele)
                    return null;
                }

            }
            var oLi1 = document.getElementById("ele").children[0];
            var pre=previousSibling(oLi1)
            alert(pre)//弹出null

            //var oLi1 = document.getElementById("ele").children[1];
            //var pre = previousSibling(oLi1)
            //alert(pre)//弹出objectHTMLLIElement
        </script>
    </html>

  • 相关阅读:
    Comet OJ
    LOJ#2719. 「NOI2018」冒泡排序 DP+组合+树状数组
    LuoguP6747 『MdOI R3』Teleport 二进制+贪心
    LuoguP6748 『MdOI R3』Fallen Lord 树形DP+set
    LuoguP5576 [CmdOI2019]口头禅 后缀树+线段树+暴力
    LOJ#3161. 「NOI2019」I 君的探险 整体二分+随机化+二进制分组
    LOJ#2085. 「NOI2016」循环之美 莫比乌斯反演+杜教筛
    LuoguP5327 [ZJOI2019]语言 线段树合并+树链求并
    【考试题
    ELK
  • 原文地址:https://www.cnblogs.com/xiaoleidiv/p/3291298.html
Copyright © 2011-2022 走看看