У меня есть CheckBoxList id="cblFiles"
и CheckBox id="Checkbox1"
.
Я добавил функциональность checkAll в CheckBoxList. И теперь мне нужно проверить, если флажок CheckBox в CheckBoxList снят, флажок «Checkbox1» должен быть снят.
Следующий код не работает для меня
function SelectNoneCheckboxes() {
var elm = document.getElementById("<%=cblFiles.ClientID %>");
for (i = 0; i < elm.childNodes.length; i++) {
if (elm.childNodes[i].checked == false) {
document.getElementById("<%=Checkbox1.ClientID %>").checked = false;
}
}
}
код для проверки всех функций
function SelectAllCheckboxes(spanChk) {
var oItem = spanChk.children;
var theBox = (spanChk.type == "checkbox") ?
spanChk : spanChk.children.item[0];
xState = theBox.checked;
elm = theBox.form.elements;
for (i = 0; i < elm.length; i++)
if (elm[i].type == "checkbox" &&
elm[i].id != theBox.id) {
if (elm[i].checked != xState)
elm[i].click();
}
}