You also have the option of doing document.form[0]['myobject.subobject']. On 8/18/05, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote: > > > <html:text name="myForm" > property="myobject.subobject" styleId="subobject" .../> > > then get the field by using > > document.getElementById("subobject"); > > > Tony Smith <[EMAIL PROTECTED]> > > > > > > > > Tony Smith <[EMAIL PROTECTED]> > > 08/18/2005 01:07 PM > > Please respond to > "Struts Users Mailing List" <user@struts.apache.org> > > > To > Struts Users Mailing List <user@struts.apache.org> > > > cc > > > > Subject > How can I refer a control in javascript which hava a "." in its name > > > Hi everyone: > > Here is my jsp: > > <html:form> > ... > <html:select ... onChange="change(this)"> > ... > > </html:select> > > <html:text name="myForm" > property="myobject.subobject" .../> > > > </html:form> > > If user change the selection in the "select", I would > like to change the content of the "text". Thus, I > write my change() function in javascript: > > <script language="javascript"> > > function change(select){ > > document.form[0].myobject.subobject = > select.options[select.selectedIndex]; > } > > But looks like this does not work. The problem is the > name of the "text". In the html it is > "myobject.subobject". But seems that javascript does > not take that.... > > How can I refer the "text" in javascript? > > Thanks, > > > > > > ____________________________________________________ > Start your day with Yahoo! - make it your home page > http://www.yahoo.com/r/hs > > > --------------------------------------------------------------------- > 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]