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);
  • 相关阅读:
    mysql 版本查看
    js 中文乱码
    浏览器内核
    Squid 代理服务器
    minicygwin
    firefox 插件开发
    ocx c++
    NetBeans
    android 虚拟机
    ExpandableListView
  • 原文地址:https://www.cnblogs.com/fuyunlin/p/14409593.html
Copyright © 2011-2022 走看看