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>
  • 相关阅读:
    oracle中查询表中先排序再取出前10条数据
    oracle中的数据类型
    读取Oracle中的clob字段
    实现json的序列化和反序列化
    在oracle中where 子句和having子句中的区别
    Oracle Clob字段保存时提示字符串过长
    读取文件夹中的文件并修改数据库中的数据
    【转】display:none与visible:hidden的区别
    实现http访问
    动态生成并执行SQL语句
  • 原文地址:https://www.cnblogs.com/sunli0205/p/5991281.html
Copyright © 2011-2022 走看看