Thanks Jerry, problem is fixed now. Regards
Karim Jerry Tan <[EMAIL PROTECTED]> wrote: >Since the nested classes constrain you to use the dot syntax, then you may >consider using an index notation on the scripting side, e.g., > > document.managerForm[0].value = user; > >assuming, of course, that "manager.lanID" is the first element on your >managerForm. > >If you're concerned that the order of the fields on your screen may change >over time, then you may also try something like: > > document.managerForm['manager.lanID'].value = user; > >Hth > > > > > > > [EMAIL PROTECTED] > > t > > > To > 06/02/2005 10:19 [EMAIL PROTECTED] > > AM > cc > > > > Subject > Please respond to FormBean and JavaScript > > "Struts Users > > Mailing List" > > <[EMAIL PROTECTED] > > he.org> > > > > > > > > > >Hi, > >I have got a problem with a Struts Form > >My ActionForm has two attributes User and Manager (both are classes); >I am setting the manager attributes on the form via the ><html:text property=”manager.lanID” /> > >Until here everything works as we would expect. > >The problems comes in here; >When the JSP /Form gets rendered on the screen I am running the following >JavaScript. > >================================================= >function getUser() >{ > var wshNetwork = new ActiveXObject("WScript.Network"); > var user = wshNetwork.username; > document.managerForm.manager.lanID.value = user; > > >} > >======================================================= >in the JSP this function is then called. >I am using this JavaScript to pre populate the lanID attribute of Manager >class. > >It works if the field is managerLanID but when I use the dot syntax >Javascipt gets confused and the browser pops an error message which says an >object is expected. > >Since I use nested classes on my ActionForm I need to use the dot syntax, >but this stops the JavaScript to assign the value to my html text field. > >Any feedback is welcome. > >Thanks in advance > > >Karim > > > > >__________________________________________________________________ >Switch to Netscape Internet Service. >As low as $9.95 a month -- Sign up today at >http://isp.netscape.com/register > >Netscape. Just the Net You Need. > >New! Netscape Toolbar for Internet Explorer >Search from anywhere on the Web and block those annoying pop-ups. >Download now at http://channels.netscape.com/ns/search/install.jsp > >--------------------------------------------------------------------- >To unsubscribe, e-mail: [EMAIL PROTECTED] >For additional commands, e-mail: [EMAIL PROTECTED] > __________________________________________________________________ Switch to Netscape Internet Service. As low as $9.95 a month -- Sign up today at http://isp.netscape.com/register Netscape. Just the Net You Need. New! Netscape Toolbar for Internet Explorer Search from anywhere on the Web and block those annoying pop-ups. Download now at http://channels.netscape.com/ns/search/install.jsp --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]