我想实现jQuery验证插件,以便在用java和struts编写的Web应用程序中使用。我只是想用它来验证表单输入,看它们在提交到数据库之前是否符合某些规则。我试图实现的项目是由其他人编写的,我无法访问它们,我无法重写它。
以下是我要验证的表单输入之一:
<html:text property="groomFirstName" maxlength="30" tabindex="1" styleId="groomFirstName" size="15" onchange="properCase(this.id); needToConfirm=true;" />
我为插件编写了一些自定义方法。我在一个简单的HTML表单上测试过它们,但我不知道如何使用struts代码来处理它们,就像上面的代码行一样。
答案 0 :(得分: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;" />