Hi, Solution suggested by Mark is appropriate and JS has no such limitation.
- regards Raj (+91-11-31261821) -----Original Message----- From: Mark Lowe [mailto:[EMAIL PROTECTED] Sent: Friday, July 23, 2004 3:10 PM To: Struts Users Mailing List Subject: Re: Accessing index properties in javascript validator Similarly but more compatible with older browsers. total = ${fn:length(theForm.properties)}; form = document.forms["theForm"]; for(i = 0;i < total;i++) { target = "property["+ i +"]"; element = form.elements[target]; alert(element.name +"="+ element.value); } Mark On 23 Jul 2004, at 02:09, atta-ur rehman wrote: > hello, > > this is how i've done it: > > textbox = document.getElementById("block[0]"); > if (textbox.value ????) > > > so basically you use document.getElementById("property[0]") to get the > reference of html elment and then use .value or any other stuff on > this element. > > hope this helps! > > ATTA > > > > On Thu, 22 Jul 2004 11:48:45 +0800, Ding Lei <[EMAIL PROTECTED]> wrote: >> Hi list, >> Some JSP pages uses Strut's indexed properties, like: >> <html:file property="uploadData[0]"/> >> And it could be accessed by the corresponding Action correctly >> through >> a customized Form. >> The problem is that I would like to add javascript validation before >> the user submits the form to check if the file box is not null & >> valid. But >> JS code doesn't seem to be able to access variables with braces. >> Any ideas? Thanks in advance. >> >> -- >> Layman <[EMAIL PROTECTED]> Ext: 8059 >> >> Chivalry, Schmivalry! >> Roger the thief has a >> method he uses for >> sneaky attacks: >> Folks who are reading are >> Characteristically >> Always Forgetting to >> Guard their own bac ... >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [EMAIL PROTECTED] >> For additional commands, e-mail: [EMAIL PROTECTED] >> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Confidentiality Notice The information contained in this electronic message and any attachments to this message are intended for the exclusive use of the addressee(s) and may contain confidential or privileged information. If you are not the intended recipient, please notify the sender at Wipro or [EMAIL PROTECTED] immediately and destroy all copies of this message and any attachments. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]