javascript的Struts表单验证

Struts form validation with javascript?

本文关键字:验证 表单 Struts javascript      更新时间:2023-09-26

你好,我有以下struts形式:

<s:form key="frmInfo" action="insertInfo" onsubmit="return validate();">

在这种形式中,我有以下内容:

<s:textfield key="b.name" label="Name" value=""/>

我在我的javascript函数validate检查是否输入了文本字段?我应该传入一个参数吗?

我建议在textfield元素中使用ID。

在您的JavaScript中,您将通过ID获取该元素,检查其值,并返回false,如果字段值不符合您的期望。

请注意,S2支持一些基于默认S2验证机制的JavaScript验证,尽管客户端不支持所有的服务器端验证,更复杂的业务逻辑验证也不支持。

同样,虽然这当然是可能的(和容易的),用"原始"JavaScript,我建议使用任何一个无数的JS库,使事情更干净,更容易。

传递参数给validate没有多大意义