zoukankan      html  css  js  c++  java
  • html5 新选择器 querySelector querySelectorAll

     querySelector 返回满足条件的单个元素

    使用实例

    HTML

    <div id="main">主体布局</div>

    JS

    var main =document.querySelector('#main');

    console.log(main)

    这时候结果返回的就是 整个元素 <div id="main">主体布局</div>

    返回一个查询元素

    测试谷歌 IE11 IE10 IE9  火狐  可以正常使用

    PS: 如果接受多个查询参数 只返回第一个查询结果

    上面的比如这样查询 document.querySelector('#main,.footer')

    只返回<div id="main">主体布局</div>

    截图

    querySelectorAll 返回满足条件的所有元素集合

    HTML

    <div class="footer">底部1</div>

    <div class="footer">底部2</div>

    JS

    var footer = document.querySelectorAll('.footer');

    console.log(footer);

    结果是一个数组 选择其中的一个就要用footer[0] footer[1]

    结果

    footer[0] 返回<div class="footer">底部1</div>
    footer[1] 返回<div class="footer">底部2</div>

    PS:可以接受多个参数 都返回到数组里

    document.querySelectorAll('#main,.footer')

    返回的是三个 

    直接看截图

  • 相关阅读:
    c++中ctype常用函数总结(isprint isblank..)
    c++的const总结(转)
    c++重载输入输出运算符
    c++中的友元重载
    c++函数模板二栈实现
    c++函数模板1
    c++中IO输入输出流总结<二>
    c++中IO输入输出流总结<一>
    四层与七层得区别(转)
    ORACLE操作
  • 原文地址:https://www.cnblogs.com/xxx91hx/p/4720227.html
Copyright © 2011-2022 走看看