javascript - 通过 ID 和类获取元素内的元素 - JavaScript

标签 javascript

好吧,我以前涉足过 JavaScript,但我写过的最有用的东西是 CSS 样式切换器。所以我对此有点陌生。假设我有这样的 HTML 代码:

<div class="first">
    <div id="bar">
        Hello world!
    </div>
</div>

不工作:document.getElementsByClassName("first").getElementById("bar")[0];

最佳答案

您可能想使用document.querySelector .

这样您就可以使用 CSS 选择器并执行以下操作:

var bar_element = document.querySelector(".first #bar");

关于javascript - 通过 ID 和类获取元素内的元素 - JavaScript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49251004/

相关文章:

javascript - 防止因电子邮件地址无效而提交表单

Javascript正则表达式看后面

javascript - graphql-工具 : lazy fetching?

javascript - 如何定义扩展方法并将其作为实例和静态方法调用?

javascript - AngularJS:将 Angular 服务属性绑定(bind)到范围

javascript - Nuxt Vue 中的 Splidejs

java - 如何从ajax表单中的HttpServletResponse获取数据

javascript - 如何使用 Jquery 将字段内的值设置到表 td 中?

javascript - 在 razor foreach 循环中创建 JavaScript 元素

javascript - 在不同进程之间共享 Node.js 环境?