0

嗨伙计,

我正在使用 Struts 2 验证。为了显示自定义错误消息,我将覆盖 css_xhtml.. 和用于客户端验证的 validation.js。一切进展顺利,但验证是在表单提交上进行的。我可以为所有表单字段 Onblur 事件执行此操作吗?任何建议都非常感谢

提前感谢

干杯,Vinayak VB

4

2 回答 2

0

您可以使用jquery 插件对表单进行 onblur(客户端)验证。

此外,您可以对 struts2 使用 DWR 验证。您将不得不经历一些涉及在配置文件中添加 DWR.xml 的设置过程,但是一旦完成所有这些,您将能够在表单上进行 AJAX 验证。例子

于 2009-04-30T13:51:39.687 回答
0

您可以通过 onblur 处理程序调用表单 onsubmit 函数。就像是:

<script language=javascript">
  function callOnsubmit(form) {
    var code = form.getAttribute("onsubmit");
    eval(code);
</script>

<s:textfield name="foo" onblur="callOnsubmit(this.form);"/>
于 2009-05-02T16:25:56.380 回答