Re: 'Select All'

From: Date: Tue, 18 Dec 2001 17:02:59 +0000
Subject: Re: 'Select All'
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-78083@lists.php.net to get a copy of this message
Hi Martin, Excellent, thanks for your help :) Regards -- Shane On Monday 17 Dec 2001 10:15 pm, Martin Towell wrote: > you _can_ reference it by name - try this: > > <script> > function my_select(type) > { > frm = document.forms.test; > ele = frm["mycheckbox[]"]; > len = ele.length; > for (i = 0; i < len; i++) > ele[i].checked = type; > } > </script> > <form name="test"> > <input type="button" value="All" > onClick="my_select(true);"> > <input type="button" value="None" > onClick="my_select(false);"> > <input type="checkbox" name="mycheckbox[]"> > <input type="checkbox" name="mycheckbox[]"> > <input type="checkbox" name="mycheckbox[]"> > <input type="checkbox" name="mycheckbox[]"> > </form> > > Martin > > > -----Original Message----- > From: Shane Wright [mailto:me@shanewright.co.uk] > Sent: Tuesday, December 18, 2001 4:55 AM > To: php-general@lists.php.net > Subject: [PHP] 'Select All' > > > Hi > > I'm having somewhat of a problem :( > > I have my banks of checkboxes, all named 'mycheckbox[]' with the values as > different IDs. The user happily checks a few of them and my scripts > happily > > process the resulting arrays. > > But... how do I get Javascript to do a 'select all' on them?? I cant > access > them by name because of the square brackets, and I cant access them by > going > > through all form elements in case there are other checkboxes that dont want > to be included. > > Is there a tidy way around this, does any of the above make sense? > > Thanks

« previous php.general (#78083) next »