zoukankan      html  css  js  c++  java
  • 1:获取元素

    一 基本的两种

    1)ID获取

    <div id="one">一往无前</div>
    <script> var id = document.getElementById('one'); console.log(id);//返回:<div id="one">一往无前</div> console.dir(id); //返回 div#one 对象
    </script>
    //1 JS代码写在标签后面
    //2 参数是区分大小写的字符串
    //3 返回一个元素对象

    2)标签名获取

    var ol = document.getElementsByTagName('li');
    
    一 返回值
    //1 返回一个伪数组形式的 对象集合
    //2 页面只匹配到一个元素 返回值也是伪数组
    //3 一个元素也没有匹配到 返回一个空的伪数组
    
    二 遍历元素对象集合
    for (var i = 0; i < spans.length; i++) {
        console.log(spans[i]);
    }

    二 H5新增三个方法

    getElementsByClassName(); //1 类名选择器 [ 返回元素对象集合 ]
    querySelector('#one');//2 css选择器 [ 返回第一个元素对象 ]
    querySelectorAll('p');//3 css选择器 [ 返回全部元素对象 ]

    querySelector(); 需要带符号 [.class #id ]

    三 获取特殊元素 [ body 和 html ]

    //获取body
    var body  = document.body;
    console.log(body);
    
    //获取html
    var html = document.documentElement;
    console.log(html);
  • 相关阅读:
    獲取XML文檔節點的值
    Asp.net之数组应用
    读写XML文档
    C#区分中英文统计字符串的长度
    vs2005常用快捷键
    基础知识
    中国的十二生肖原来还代表着对人品格的要求
    学习OO思想
    改变系统时间c#
    用C#创建各种类型的wave文件
  • 原文地址:https://www.cnblogs.com/fuyunlin/p/14409593.html
Copyright © 2011-2022 走看看