zoukankan      html  css  js  c++  java
  • js的元素对象

    元素对象(element对象)
            ** 要操作element对象,首先必须要获取到element,
                           - 使用document里面相应的方法获取
            ** 方法
                     *** 获取属性里面的值
                           getAttribute("属性名称")
                                      - var input1 = document.getElementById("inputid");
                                       //alert(input1.value);
                                      alert(input1.getAttribute("value"));

                     *** 设置属性的值
                                input1.setAttribute("class","haha");

                     *** 删除属性
                                input1.removeAttribute("name");

                                 ** 不能删除value

                     *** 想要获取标签下面的子标签
                                 ** 使用属性 childNodes,但是这个属性兼容性很差
                                 ** 获得标签下面子标签的唯一有效办法,使用getElementsByTagName方法
                                       - var ul11 = document.getElementById("ulid1");

    <body>
        <ul id="ulid1">
            <li>aaaaaa</li>
            <li>bbbbbb</li>
            <li>cccccc</li>
        </ul>
    
        <script type="text/javascript">
            //获取到ul下面的所有子标签(子元素)
            //获取ul标签
            var ul11 = document.getElementById("ulid1");
            //获取ul下面的子标签  属性的兼容性很差一般我们不能用
            var lis = ul11.childNodes;
            alert(lis.length);
            //var lis = ul11.getElementsByTagName("li");
            //alert(lis.length);
        </script>
    
     </body>
  • 相关阅读:
    C# 杂项
    C# 数组
    我的博客第一天
    Java使用多线程异步执行批量更新操作
    Python爬取百度图片
    以友盟+U-Push为例,深度解读消息推送的筛选架构解决方案应用与实践
    python自动化办公之爬取HTML图片写入PPT实战
    理解Python闭包,这应该是最好的例子
    爬取b站《守护解放西》弹幕
    爬取b站《守护解放西》弹幕
  • 原文地址:https://www.cnblogs.com/sunli0205/p/5991281.html
Copyright © 2011-2022 走看看