checkboxlist-check-Funktionalität
Ich habe eine CheckBoxList id="cblFiles"
und ein CheckBox id="Checkbox1"
.
Habe ich Hinzugefügt, checkAll Funktionalität der CheckBoxList. Und nun, was ich brauche, um zu überprüfen ist, ob alle Kontrollkästchen in der CheckBoxList ist deaktiviert "Checkbox1" sollte deaktiviert sein.
Folgenden code bei mir nicht funktioniert
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;
}
}
}
code für die checkAll-Funktionalität
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();
}
}
Du musst angemeldet sein, um einen Kommentar abzugeben.
Versuchen, diese
Server-code
Skript
Checkbox1
'sonchange
Ereignis oder seineonclick
Veranstaltung? Scheint, wie es gebunden ist, zuonchange
und sollte wahrscheinlich sein bewegt zuonclick
.