我需要查找和操作 <input type="checkbox">
从一张 table 。目前我有一个非常简朴的功能:
function testAjaxCheckBoxes() {
var table = document.getElementById("ajax_output");
var nodeList = table.getElementsByTagName("input");
}
这就是我目前所知道的全部。我有一个 nodeList
<input>
的所有标签的对象, 但我不知道如何检查每个人的类型或属性。
我想更普遍的问题是您如何通过 DOM 查看和操作任何类型的属性?
最佳答案
如果您有幸将 Firefox >=3.5 和 IE >=8 作为目标,您可以使用
document.querySelectorAll("input[type=file]")
根据需要获取 DOM 元素数组。 See more at the MDC documentation.
关于Javascript DOM : Pinpointing "input" elements by their type?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5924908/