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]