在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 为空或不是对象”的错误。
不知道要怎么获取,望高手指点。
<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 为空或不是对象”的错误。
不知道要怎么获取,望高手指点。
问题不清楚
还有javascript获取文本应该是你写错了
<html:text>标签中得property指定的是字段的名字
去查一下struts的书就会知道的
再查一下javascript获取文本框的值的方法
你就会明白滴~
要以下形式才能获取
document.forms[0]["vo.birthdate"].value