zoukankan      html  css  js  c++  java
  • DOM

    标签   CSS       元素   JS    节点   DOM

    对dom的支持

    IE     10%     Chrome    60%    FF   99%

    1.chidNodes 子节点。下面所示的例子中有5个子节点的原因是    aaaa这种文本节点。标签则是另一种元素节点。所以一共有五个。如果希望把元素节点的背景改颜色,则需要通过nodeType来选出。根据测试可以知道文本节点的nodetype是3,所以通过一个if语句来选择。

    2.如果这里li还有下一层的li,并不会算在子节点的个数里面。

    3.一个非常好用的children,直接就显示的是元素节点的个数。

    <!DOCTYPE html>
    <html>
    <head lang="en">
        <meta charset="UTF-8">
        <title></title>
        <style>
    
        </style>
    </head>
    <body>
    <ul id="ull">
        <li></li>
        <li></li>
    
    </ul>
    <script>
    var oUl = document.getElementById("ull");
        alert(oUl.children.length);
        for(var i=0;i<oUl.childNodes.length;i++)
        {
            if(oUl.childNodes[i].nodeType==1)
            {
                oUl.childNodes[i].style.background = 'red';
    
            }
        }
    
    </script>
    
    </body>
    </html>
  • 相关阅读:
    android 之 ListView相关
    android 之 菜单
    android 之 Dialog
    android 之 View
    android 之 service
    android 之 Intent、broadcast
    Service Broadcast简单音乐播放功能
    剑指offer面试题43:n个筛子的点数
    C# LINQ语法
    C# Linq
  • 原文地址:https://www.cnblogs.com/zhuni/p/4702059.html
Copyright © 2011-2022 走看看