Javascript:如何在这种情况下替换document.all?

时间:2016-08-24 06:38:31

标签: javascript

在HTML中:

<td><input type="checkbox" name="checkAll" onClick="doConfirmCheckAll()"></td> 

......在JS中:

document.all.checkAll.checked = false;

我必须用具有相同含义的内容替换构造,但我不能使用 document.all (例如,因为IE11中不支持)。

我应该使用什么? document.getElementsByTagName("*").checkAll.checked是个好主意吗?

1 个答案:

答案 0 :(得分:0)

如果checkAll属于name属性,则您使用

document.getElementsByName("checkAll")[0].checked = false;

如果checkAll属于id属性,则您使用

document.getElementById("checkAll").checked = false;