0

您好我有以下struts形式:

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

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

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

我在我的 javascript 函数 validate 中输入了什么来检查是否为文本字段输入了某些内容?我应该传入一个参数吗?

4

1 回答 1

0

我建议在您的文本字段元素中使用 ID。

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

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

此外,虽然使用“原始”JavaScript 确实可以(并且很容易)做到这一点,但我建议使用任何一个 JS 库来使事情变得更加简洁和容易。

将参数传递给validate.

于 2013-05-09T12:46:37.570 回答