javascript - 在javascript中通过DOM获取 "required' div元素

标签 javascript html css

我在向导中有 4 个 div。在向导中单击下一步时,我想验证是否已填充所需元素。

如果我写 y = x[currentTab].getElementsByTagName("input"),该 div 的所有元素都会出现。但是在应用 querySelectorAll y = x[currentTab].getElementsByTagName("input").querySelectorAll("[required]"); 按钮停止工作。

x = document.getElementsByClassName("tab");

y = x[currentTab].getElementsByTagName("input").querySelectorAll("[required]");

最佳答案

这是因为 querySelectorquerySelectorAll 给了 child 。使用 querySelectorAll('input[required]')

关于javascript - 在javascript中通过DOM获取 "required' div元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56860100/

相关文章:

css - 使元素成组包装,而不是一个接一个

javascript - 使用 Html 和 Javascript 在浏览器中导出图像

javascript - 如何使用 jquery 将表单输入字段值传递给外部页面

javascript - 如何处理 “main.js:11 Uncaught TypeError: Cannot read property ' addEventListener的“null”这样的错误?

javascript - Angular:将所有 FormControl 与模型更改同步

javascript - 类型错误 : Cannot read property 'top' of undefined

html - 如何正确地 <ins>-markup <dl><dt><dd>?

html - Google Docs 如何将鼠标坐标映射到文本偏移量(用于拖放)?

html - 在特定窗口宽度处向左浮动中断

javascript - 当我切换时我无法更改卡片的背景颜色