zoukankan      html  css  js  c++  java
  • [TimLinux] JavaScript 获取元素节点的5种方法

    1. getElementById

    document.getElementById("id_value") # 返回值为Node对象,没有元素时,返回 == undefined值(两个等号)

    2. getElementsByName

    document.getElementsByName("name_value") # 返回值为NodeList数组,没有元素时,返回空数组[]

    3. getElementsByTagName

    document.getElementsByTagName("p") # 返回值为NodeList数组,没有元素时,返回空数组[]

    4. getElementsByClassName

    document.getElementsByClassName("class1")  # 返回值为NodeList数组,没有元素时,返回空数组[]

    5. querySelector和querySelectorAll

    document.querySelector("#id > p") # 返回第一个匹配的值,返回值为Node节点对象,没有元素时,返回 == undefined值

    document.querySelectorAll("#id > p") # 返回所有的值,返回值为NodeList数组,没有元素时,返回空数组[]

  • 相关阅读:
    using 关键字在 C++ 中的几种用法
    Chromium 修改图片资源
    SAM&广义SAM
    Burnside和Polya
    笔记:杜教筛
    笔记:莫比乌斯反演
    Miller-Rabin
    点分治
    虚树
    计算几何
  • 原文地址:https://www.cnblogs.com/timlinux/p/9093641.html
Copyright © 2011-2022 走看看