Hi:
I'm trying to use the code below to Check All checkboxes, If they aren't checked and Uncheck All If they are Checked. But somehow I dont get to see the Action!!!!
Can Anyone please point out whats wrong?
-------------------------------------
<HTML
<HEAD>
<TITLE> SELECT/UNSELECT CHECKBOXES</TITLE>
<script language="javascript">
function selectDeselect() {
var len = document.form1.elements.length;
//alert(len);=7
var boxes_checked = anyChecked();//If any of the boxes is CHECKEd it'll be TRUE
// If any of the boxes is NOT CHECKEd it'll be FALSE
alert(boxes_checked);
if(boxes_checked==false)
setChecks(true);
else
setChecks( false);
function setChecks( setting ) {
for( var i=0; i < len; i++ ) {
document.form1.myData[ i ].checked = setting;
}
}
function anyChecked() {
//alert("In func anychecked!!"
;
for( var i=0; i < len; i++ ) {
alert("In anyChecked func's for loop!!!"
;
if( document.form1.myData[ i ].checked == true ) {
//alert("In Anychecked IF"
;
return true;
}
}
return false;
}
}
</script>
</HEAD>
<BODY>
<form name="form1">
<input type="checkbox" name="myData1" />
<input type="checkbox" name="myData2" />
<input type="checkbox" name="myData3" />
<input type="checkbox" name="myData4" />
<input type="checkbox" name="myData5" />
<input type="checkbox" name="myData6" />
<input type="checkbox" name="myData7" />
</form>
<a href='#' onClick="selectDeselect();">Select/Deselect</a>
</body>
</html>
I'm trying to use the code below to Check All checkboxes, If they aren't checked and Uncheck All If they are Checked. But somehow I dont get to see the Action!!!!
Can Anyone please point out whats wrong?
-------------------------------------
<HTML
<HEAD>
<TITLE> SELECT/UNSELECT CHECKBOXES</TITLE>
<script language="javascript">
function selectDeselect() {
var len = document.form1.elements.length;
//alert(len);=7
var boxes_checked = anyChecked();//If any of the boxes is CHECKEd it'll be TRUE
// If any of the boxes is NOT CHECKEd it'll be FALSE
alert(boxes_checked);
if(boxes_checked==false)
setChecks(true);
else
setChecks( false);
function setChecks( setting ) {
for( var i=0; i < len; i++ ) {
document.form1.myData[ i ].checked = setting;
}
}
function anyChecked() {
//alert("In func anychecked!!"
for( var i=0; i < len; i++ ) {
alert("In anyChecked func's for loop!!!"
if( document.form1.myData[ i ].checked == true ) {
//alert("In Anychecked IF"
return true;
}
}
return false;
}
}
</script>
</HEAD>
<BODY>
<form name="form1">
<input type="checkbox" name="myData1" />
<input type="checkbox" name="myData2" />
<input type="checkbox" name="myData3" />
<input type="checkbox" name="myData4" />
<input type="checkbox" name="myData5" />
<input type="checkbox" name="myData6" />
<input type="checkbox" name="myData7" />
</form>
<a href='#' onClick="selectDeselect();">Select/Deselect</a>
</body>
</html>