The below javascript is working fine in IE but not in Mozilla. We have a header checkbox,onClick of which all the other checkboxes in the page gets selected/unselected. Can anyone help?
<script language="javascript">
function SelectAll() {
var frm = document.forms[0];
var j = frm.elements.length;
var checkAll = document.getElementById("checkAll");
var checkBoxCount = 0;
if(checkAll.checked == true) {
var i = 0;
while(i != j) {
if (frm.elements[i].type == "checkbox") {
frm.elements[i].checked = true;
checkBoxCount++;
}
i++;
}
var chkAll = document.getElementById("checkAll");
chkAll.checked = true;
} else {
var i = 0;
while(i != j) {
if (frm.elements[i].type == "checkbox") {
frm.elements[i].checked = false;
}
i++;
}
var unchkAll = document.getElementById("checkAll");
unchkAll.checked = false;
}
}