0

我想实现 jQuery 验证插件,以便在用 java 和 struts 编写的 Web 应用程序中使用。我只是想用它来验证表单输入,看看它们在提交到数据库之前是否符合某些规则。我试图在其中实现的项目是由其他人编写的,我无权访问他们,也无法重写它。

这是我要验证的表单输入之一:

<html:text property="groomFirstName" maxlength="30" tabindex="1" styleId="groomFirstName"  size="15" onchange="properCase(this.id); needToConfirm=true;"   />

我已经为插件编写了一些自定义方法。我已经在一个简单的 HTML 表单上对它们进行了测试,但是我不知道如何使它们与上面的代码行一样使用 struts 代码。

4

1 回答 1

1

Struts 用于生成表单这一事实是无关紧要的。JavaScript 在浏览器中执行,而 HTML 是 HTML。

上面的代码行不是 HTML。它是一个 Struts JSP 标记,在服务器端进行评估并生成发送到浏览器的 HTML 代码。jQuery 只关心 HTML。上面的代码将生成以下 HTML:

<input type="text" name="groomFirstName" maxlength="30" tabindex="1" 
       id="groomFirstName" size="15" 
       onchange="properCase(this.id); needToConfirm=true;" />
于 2012-05-25T17:26:00.040 回答