javascript - Javascript - 如何通过 ID 和名称获取元素?
问题描述
这就是我通过 ID 检测元素的方式:
var address = document.getElementById('address');
但是,我想指定我只想检测具有此 ID ( address
) 的元素并且该元素是input
,没有别的(例如select
)。
所以input#address
会被捡起来,但select#address
会被忽略。
我怎么做?
先感谢您
解决方案
您实际上可以使用 querySelector 做到这一点:
const address = document.querySelector('input#address')
推荐阅读
- reactjs - (0, _File.Function) 不是函数
- python - Python pandas 添加一个具有值的列,将列与某些外部集进行比较
- r - dplyr::slice_max() 中 order_by 参数的功能
- reactjs - 尝试将 React 应用部署到 Azure 应用服务时出错
- sql - Hive SQL - 标志,案例何时
- python - 保持刷新页面直到元素可点击?
- django - 根据 Django 中的下拉选择查询和过滤数据库的最佳方法
- python - 使用 ODEINT 的二阶耦合 ODE
- css - 关键帧淡入,但如何让它在点击时淡出?
- lua - Lua 图形显示在现有窗口上