在Structs的配置文件中,FormBean的配置如下:
 <form-beans >  
    <form-bean name="omEmployeeForm" type="org.apache.struts.validator.DynaValidatorForm">
<form-property name="vo" type="com.ywbase.om.dao.OmEmployee"/>
</form-bean>
  </form-beans>com.ywbase.om.dao.OmEmployee是一个pojo
问题是在jsp页面中,
<html:text property="vo.birthdate" readonly="true" size="40" />
定义了这个text
我写了一个javascript在这个script中我要获取这个text
我是用document.forms[0].vo.birthdate来获取,但总是报“value 为空或不是对象”的错误。
不知道要怎么获取,望高手指点。

解决方案 »

  1.   

    估计没人能帮得了你
    问题不清楚
    还有javascript获取文本应该是你写错了
    <html:text>标签中得property指定的是字段的名字
    去查一下struts的书就会知道的
    再查一下javascript获取文本框的值的方法
    你就会明白滴~
      

  2.   

    问题解决
    要以下形式才能获取
    document.forms[0]["vo.birthdate"].value