Glad to help.  Here's one more tip.  If you want HTML checkboxes and radio buttons to activate by clicking on the label (like other form-based apps), try this snippet of code:


<LABEL FOR="" TYPE="radio" ID="RB1" NAME="Foo" VALUE="1">Option 1</LABEL>


I don't think it works on every browser, but it works on most modern ones and the others just ignore the LABEL tags.  Note that the FOR parameter of the LABEL tag must match the ID parameter of the radio button or checkbox.


Chris

-----Original Message-----
From: Tim Laureska [mailto:[EMAIL PROTECTED]
Sent: Friday, April 09, 2004 9:46 AM
To: CF-Talk
Subject: RE: JS help - checkboxes

Thanks Chris... was easy and works great

Randy... thanks also for your suggestion on the checkbox approach

-----Original Message-----
From: Lofback, Chris [mailto:[EMAIL PROTECTED]
Sent: Friday, April 09, 2004 9:10 AM
To: CF-Talk
Subject: RE: JS help - checkboxes

Would it make more sense to use radio buttons, which only allow one
selection?

Chris

-----Original Message-----
From: Tim Laureska [mailto:[EMAIL PROTECTED]
Sent: Friday, April 09, 2004 8:52 AM
To: CF-Talk
Subject: JS help - checkboxes

I have a little script that throws up an alert when more than 1 checkbox
is selected.  However, is there some code I can put in this script that
will also prevent anything else in the cold fusion page from processing
until the "more than one" checkbox problem is corrected?  Here's the
script:

<SCRIPT LANGUAGE="_javascript_">
<!-- Begin
function anyCheck(form) {
var total = 0;
var max = form.type_no.length;
for (var idx = 0; idx < max; idx++) {
if (eval("document.registration.type_no[" + idx + "].checked") == true)
{
    total += 1;
if (total >1) alert("You cannot select more than 1 registration type");
   }
}

}
//  End -->
</script>

TIA
Tim
  _____
  _____
[Todays Threads] [This Message] [Subscription] [Fast Unsubscribe] [User Settings]

Reply via email to