Struts使用javascript进行验证?

时间:2013-05-09 07:39:48

标签: javascript forms validation struts

您好我有以下struts表单:

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

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

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

我在javascript函数中放置什么验证以检查是否为文本字段输入了内容?我应该传递参数吗?

1 个答案:

答案 0 :(得分:0)

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

在您的JavaScript中,您将按ID获取该元素,检查其值是否值,如果字段值不符合您的预期,则返回false

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

此外,虽然这对于“原始”JavaScript肯定是可行的(并且很容易),但我建议使用任何一个Z库JS库来使事情更清晰,更容易。

将参数传递给validate

是没有意义的