JS has an indexOf() function that will help you...

<input type="checkbox" name="check"
value="#fullfileid##processid##deptcode#"
onclick="for (i=0; i<form.check.length; i++) if 
(form.check.value.indexOf('#fullfileid##processid#') >= 0 )
form.check.checked=this.checked">

                                                    
Bryan Love ACP
Internet Application Developer
[EMAIL PROTECTED]
                                                    


-----Original Message-----
From: Smith, Melanie [mailto:[EMAIL PROTECTED]]
Sent: Friday, June 08, 2001 8:40 AM
To: CF-Talk
Subject: Javascript wildcard string matching


Hi - I need a little (simple I think) javascript help.  I have the following
js code which functions to check an identical checkbox on the same page if
the user clicks on a certain checkbox.  Works great - but what I really need
to do is modify it slightly so it works with a wildcard operator - so
similar checkboxes are automatically checked, not identical ones, based on a
wildcard.  For example:
<input type="checkbox" name="check"
value="#fullfileid##processid##deptcode#"
onclick="for (i=0; i<form.check.length; i++) if
(form.check.value=='#fullfileid##processid##deptcode#')
form.check.checked=this.checked">

This works- except I want it to check those on the page where the fullfileid
and process is the same, regardless of the deptcode. So I need something
like (but obviously this syntax is way wrong):

<input type="checkbox" name="check"
value="#fullfileid##processid##deptcode#"
onclick="for (i=0; i<form.check.length; i++) if (form.check.value
LIKE'#fullfileid##processid#'+'*') form.check.checked=this.checked">

Anyone have any ideas?  I'm kinda on a time crunch for this and I'm wasting
far too much time searching for the right syntax. 
TIA,
Melanie Smith
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Structure your ColdFusion code with Fusebox. Get the official book at 
http://www.fusionauthority.com/bkinfo.cfm

Archives: http://www.mail-archive.com/[email protected]/
Unsubscribe: http://www.houseoffusion.com/index.cfm?sidebar=lists

Reply via email to