我在向导中有 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]");
最佳答案
这是因为 querySelector
和 querySelectorAll
给了 child 。使用 querySelectorAll('input[required]')
关于javascript - 在javascript中通过DOM获取 "required' div元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56860100/