I think there is some confusion regarding server-side execution versus
client-side execution. code like ${plateDetailEditForm.plateDetail.name}
is entirely server-side as is the plateDetailEditForm object. You are
trying to access that directly from the client which can't be done. You
can try this solution and it will work for individual values:
var name="${plateDetailEditForm.plateDetail.name} "
Tomcat will replace the ${...} expression with the value as the page is
sent to the client. JavaScript on the client will get var name="name value".
-- David
Tony Smith wrote:
in my jsp, there is something like:
<html:text property="plateDetail.name"
value="${plateDetailEditForm.plateDetail.name}" />
How can I get this element in javascript? the
following code does not work:
var name =
document.getElementByName("plateDetail.name").value;
I think it is because there is a '.' in the name.
Any idea?
Thanks,
qq
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
---------------------------------------------------------------------
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]