使用 document.querySelectorAll 循环选定的元素
尝试迭代使用 document.querySelectorAll(),获得一致数量的结果可能会遇到困难。发生这种情况是因为 document.querySelectorAll() 返回一个节点列表,其中包含除与指定查询匹配的元素之外的其他元素。
要有效地循环选定的元素,可以使用 for in 循环的替代方法被雇用。一种流行且有效的方法是利用扩展语法将节点列表转换为数组。<code class="javascript">var checkboxes = [...document.querySelectorAll('.check')]; checkboxes.forEach(checkbox => { // Perform actions on each checkbox element });</code>
以上是如何使用 document.querySelectorAll() 有效地迭代选定的元素的详细内容。更多信息请关注PHP中文网其他相关文章!