Use the two code samples below to call for Selecting and UN-selecting
the checkboxes.


// This function will CHECK all elements on the page
function SelectAll() {
        var i=0;
        for( i=0 ; i<document.FileListing.elements.length; i++) {
                document.FileListing.elements[i].checked=1;
                }
}

// This function will UNCHECK all elements on the page
function ClearAll() {
        var i=0;
        for( i=0 ; i<document.FileListing.elements.length; i++) {
                       document.FileListing.elements[i].checked=0;
        }
}

=== To call the SelectAll function:
<INPUT TYPE="button" VALUE="Select All" NAME="Select_All"
OnClick="SelectAll();">

=== To call the ClearAll function:
<INPUT TYPE="button" VALUE="Clear All" NAME="Clear_All"
OnClick="ClearAll();">



>>> [EMAIL PROTECTED] 10/21/02 12:28PM >>>
Is there one which uses a checkbox instead of an image/button?

-----Original Message-----
From: Stephen Moretti [mailto:stephen@;cfmaster.co.uk] 
Sent: 21 October 2002 17:07
To: CF-Talk
Subject: Re: check/uncheck checkboxes


Neil,

 selectall = true;

 function checkAll(theForm) {

    if (selectall == true) {
        selectall = false;
        theForm.selectallbutton.src = "selectall_off.gif";
    } else {
        selectall = true;

        theForm.selectallbutton.src = "selectall_on.gif";
    }

     for (i=0,n=theForm.elements.length;i<n;i++)
         if (theForm.elements[i].name.indexOf('chkmsg') !=-1)
             theForm.elements[i].checked = selectall;
 }

<input name="selectallbutton" type="image" src="selectall_on.gif"
alt="Select All" onClick="checkAll(this.form);">


The selectall variable goes in global Javascript space and I _think_ I
have
the code right for setting the selectallbutton image....

That should point you in the right direction.

Regards

Stephen




~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Archives: http://www.houseoffusion.com/cf_lists/index.cfm?forumid=4
Subscription: http://www.houseoffusion.com/index.cfm?sidebar=lists&body=lists/cf_talk
FAQ: http://www.thenetprofits.co.uk/coldfusion/faq
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm

Reply via email to