Checkbox (Check All, Uncheck All)
Posted: Thu Jan 15, 2004 12:59 am
Hi
I got a function like this
function setCheckboxes(the_form, do_check)
{
var elts = (typeof(document.forms[the_form].elements['c[]']) != 'undefined')
? document.forms[the_form].elements['c[]']
: (typeof(document.forms[the_form].elements['c[]']) != 'undefined')
? document.forms[the_form].elements['c[]']
: document.forms[the_form].elements['c[]'];
var elts_cnt = (typeof(elts.length) != 'undefined')
? elts.length
: 0;
if (elts_cnt) {
for (var i = 0; i < elts_cnt; i++) {
elts.checked = do_check;
} // end for
} else {
elts.checked = do_check;
} // end if... else
return true;
} // end of the 'setCheckboxes()' function
To Check All Checkboxes and Uncheck All in a Form.. But this Funtion is not working when there are multiple checkboxes..
And Checkbox like this
<input type="checkbox" value="checked" id="c[]" name="c[0]">
<input type="checkbox" value="checked" id="c[]" name="c[1]">
<input type="checkbox" value="checked" id="c[]" name="c[2]">
Anybody can help me??
I got a function like this
function setCheckboxes(the_form, do_check)
{
var elts = (typeof(document.forms[the_form].elements['c[]']) != 'undefined')
? document.forms[the_form].elements['c[]']
: (typeof(document.forms[the_form].elements['c[]']) != 'undefined')
? document.forms[the_form].elements['c[]']
: document.forms[the_form].elements['c[]'];
var elts_cnt = (typeof(elts.length) != 'undefined')
? elts.length
: 0;
if (elts_cnt) {
for (var i = 0; i < elts_cnt; i++) {
elts.checked = do_check;
} // end for
} else {
elts.checked = do_check;
} // end if... else
return true;
} // end of the 'setCheckboxes()' function
To Check All Checkboxes and Uncheck All in a Form.. But this Funtion is not working when there are multiple checkboxes..
And Checkbox like this
<input type="checkbox" value="checked" id="c[]" name="c[0]">
<input type="checkbox" value="checked" id="c[]" name="c[1]">
<input type="checkbox" value="checked" id="c[]" name="c[2]">
Anybody can help me??