struts 问题急(html:text, 在线)

sunDay1207 2005-02-24 10:03:28
<html:text property="userName" size="10" onkeydown="keydown()"> </html:text>
我想在客户端判断是不是为空,可是改成
<html:text property="userName" name="userName" size="10" onkeydown="keydown()"> </html:text>
之后就出错
我怎么在javaScript里得到userName 的值呀
...全文
104 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
panshan 2005-02-25
  • 打赏
  • 举报
回复
Struts标签<html:text>中的property属性就相当于JSP页面普通文本的name ,你应该好好看看Struts标签的使用。应该这样写:
<html:text property="userName" size="10" onkeydown="keydown()"> </html:text>
这句话没错,然后在JAVASCRIPT中得到值:
if(document.formName.userName.value=="")
dongcenphoenix 2005-02-24
  • 打赏
  • 举报
回复
mark
hxzg001 2005-02-24
  • 打赏
  • 举报
回复
html:text的property属性等同于html元素的名称,在javascript中直接使用就可以了
liqian008 2005-02-24
  • 打赏
  • 举报
回复
同意 jFresH_MaN(The answer is ......)(上帝对我说:编程要全面发展,)

struts同样提供了通用的客户端校验。当然,如果需要的话,用户可以自己进行扩展...
jFresH_MaN 2005-02-24
  • 打赏
  • 举报
回复
在struts里面是使用validate框架啊
<html:text property="userName" size="10" onkeydown="keydown()" onClick="return validateXXXXForm(this)"> </html:text>
然后在你的validation.xml配置这个form的验证就行了
jFresH_MaN 2005-02-24
  • 打赏
  • 举报
回复
if(document.formName.userName.value=="")

67,512

社区成员

发帖
与我相关
我的任务
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
  • Java EE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧