[thelist] finding a string in a string with javascript?

Jeffrey Barke jeffrey.barke at themechanism.com
Fri Jun 29 15:57:41 CDT 2007


Instead of string parsing, I would give the input a class named  
"required." Then, using Prototype <http://prototypejs.org/>, I would  
test for the existence of the class:

if (Element.hasClassName(inputs[i], 'required')) {


Jeffrey Barke
jeffery.barke at theMechanism.com
Lead Developer, US
theMechanism - New York City
440 9th Avenue, 8th Floor
New York, NY 10001-1631
t: +1 212.404.3150
c: +1 917.941.1232
f: +1 212.404.3228


Subscribe to theMechcast, our monthly Podcast:

theMechanism - London
3rd Floor
405 The Strand
London E14 9FW
United Kingdom
t: +44 (0)20 7240 4942
f: +44 (0)20 7240 2262

The information contained in this Electronic mail message is attorney  
privileged and confidential information intended only for the use of  
the individual or entity named above. Such information also is  
intended to be privileged, confidential, and exempt from disclosure  
under applicable law. If the reader of this message is not the  
intended recipient or the employee or agent responsible to deliver it  
to the intended recipient, you are hereby notified that any  
dissemination, distribution, or copying of this communication is  
strictly prohibited. If you have received this communication in  
error, please notify us immediately by telephone.

Blah, blah, blah...

On Jun 29, 2007, at 4:45 PM, Jon Hughes wrote:

> I have the following:
> JavaScript:
> var inputs = form.getElementsByTagName("input");
> for ( var i=0; i < inputs.length; i++) {
> var title = inputs[i].title
> if ...
> }
> <label for="fname" id="lfname">First Name:</label>
> <input type="text" name="fname" id="fname" title="Please input your
> First Name (Required)" />
> I basically want this script to read the title of the input, and if it
> has "required" in it, to perform an action, and if it doesn't to  
> ignore
> it and move on to the next in the array.
> I googled a bit, but couldn't find any elegant solutions...
> Anyone know a good way to do this?
> Thank You,
> - Jon Hughes
> -- 
> * * Please support the community that supports you.  * *
> http://evolt.org/help_support_evolt/
> For unsubscribe and other options, including the Tip Harvester
> and archives of thelist go to: http://lists.evolt.org
> Workers of the Web, evolt !

More information about the thelist mailing list