this checks to see whether no checkboxes in a form were checked or not.

<script>
        function chkBoxes() {
        var someChecked = false;
        
        for (i=0;i < document.myformName.elements.length; i++) {
                if (document.myformName.elements[i].type =='checkbox' && 
                document.myformName.elements[i].checked) {
                        someChecked = true;
                        break;
                }
        }

        if (!someChecked) {
                alert('none were checked');
                return false
        } else {
                return true
        }
        
}
</script>

and in your form:

<form name="myformName" method="post" onsubmit="return chkBoxes();">
<input type="checkbox" name="me">
<input type="checkbox" name="you">
<input type="submit">
</form>

> -----Original Message-----
> From: Robertson-Ravo, Neil (REC)
> [mailto:Neil.Robertson-Ravo@;csd.reedexpo.com]
> Sent: 23 October 2002 17:00
> To: '[EMAIL PROTECTED]'
> Subject: RE: [ cf-dev ] Validating Checkboxes
> 
> 
> LOL... in .js , sozm should've been more specific!
> 
> -----Original Message-----
> From: Adrian Lynch [mailto:adrian.l@;thoughtbubble.net]
> Sent: 23 October 2002 16:57
> To: '[EMAIL PROTECTED]'
> Subject: RE: [ cf-dev ] Validating Checkboxes
> 
> 
> IsDefined() :O)
> 
> -----Original Message-----
> From: Robertson-Ravo, Neil (REC)
> [mailto:Neil.Robertson-Ravo@;csd.reedexpo.com]
> Sent: 23 October 2002 16:39
> To: '[EMAIL PROTECTED]'
> Subject: [ cf-dev ] Validating Checkboxes
> 
> 
> Anyone got a decent checkbox validator - i.e. to check if not 
> checkboxes
> have been selected?!
> 
> 
> -- 
> ** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
> 
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> For human help, e-mail: [EMAIL PROTECTED]
> 
> -- 
> ** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
> 
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> For human help, e-mail: [EMAIL PROTECTED]
> 
> -- 
> ** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/
> 
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> For human help, e-mail: [EMAIL PROTECTED]
> 


-- 
** Archive: http://www.mail-archive.com/dev%40lists.cfdeveloper.co.uk/

To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
For human help, e-mail: [EMAIL PROTECTED]

Reply via email to