gpt4 book ai didi

javascript - 是否所有 html 节点都有 "getElementsBy"和 getElementBy"版本?

转载 作者:搜寻专家 更新时间:2023-10-31 22:37:36 25 4
gpt4 key购买 nike

我正在学习 vanilla js 并且不断出现的事情是我看到一些代码示例说 document.getElementBy... 或 document.getElement(s)By..., 是不是每个 html node有对应的js dom形式getElementBy指的是单个节点,getElementsBy指的是一个nodeList?

最佳答案

DOM API 收集元素的主要方法是:

  • document.getElementById('[ID]') //返回实时 HTML 元素对象
  • document.getElementsByClassName('[CLASS]') //返回实时 HTML 集合对象
  • document.getElementsByName('[NAME]') //返回实时 HTML 集合对象
  • document.getElementsByTagName('[ELEMENT-TYPE]') //返回 liveHTML 集合对象

  • document.querySelector('[CSS-SELECTOR]') //返回静态 HTML 元素对象
  • document.querySelectorAll('[CSS-SELECTOR]') //返回静态 NodeList 对象

关于javascript - 是否所有 html 节点都有 "getElementsBy"和 getElementBy"版本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45555174/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com