• dom获取元素方法


    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <title></title>
    </head>
    <body>
    <div class="css">
    <div>我</div>
    </div>
    <div class="css">
    <div>是</div>
    </div>
    <div class="css">
    <div>s</div>
    </div>
    <div class="css">
    <div>b</div>
    </div>
    </body>
    <script type="text/javascript">
    // 获取body标签
    var body = document.body;
    console.log(body);


    // 获取html根标签
    var html = document.documentElement;
    console.log(html);


    // document.all代表HTML所有元素
    var all = document.all;
    var all2=document.getElementsByTagName("*");
    console.log(typeof all);
    console.log(typeof all2);

    // 获取css
    // var bo = document.getElementsByClassName("class");
    // console.log(bo.length);


    // 获取div
    var div = document.getElementsByTagName("div");
    console.log(div.length);

    /* document.querySelector()
    -需要一个选择器的字符串作为参数,可以根据一个css选择器来查询元素元素节点对象
    -ie8没有document.querySelector()
    -如果有多个,则只会返回第一个
    */
    var div2=document.querySelector(".css div");
    console.log(div2.innerHTML);


    // -和document.querySelector()类似,但是document.querySelectorAll会封装成一个数组返回
    //也不支持IE8及以下
    var div3 = document.querySelectorAll(".css div");
    console.log(div3.length);
    </script>
    </html>

    代码改变了我们,也改变了世界
  • 相关阅读:
    Oracle的序列、视图、索引和表空间
    MySQL存储过程
    MySQL触发器
    MySQL索引和视图
    完整性约束
    Mybatis的核心对象及运行流程
    Mybatis中配置连接池
    IDEA中创建Maven工程整合Mybatis
    Idea中创建JavaWeb工程
    实现整数集合的并、交、差运算
  • 原文地址:https://www.cnblogs.com/wencaiguagua/p/13631973.html
Copyright © 2020-2023  润新知