我使用JSValidation验证框架,但是没有出现验证效果。其中,把下面login.html中的dovalidation(this),改成doValidation(this)——已经红字标出,无论有没有输入内容,点击submit按钮都不会跳转。如果不改,可以正常跳转到servlet,但是验证框架没有起作用。 
请问这是什么问题??如何处理? servlet部分我验证过,是没有问题的。 
validation-framework.js部分我就修改了一个参数: 
var Validati; 
(DTD文件也在js目录下,没改动) 
login.html跟validation-config.xml如下: 
login.html 
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> 
<html> 
<head> 
<title>login.html</title> 
<meta http-equiv="keywords" c> 
<meta http-equiv="description" c> 
<meta http-equiv="content-type" c> 
<!--<link rel="stylesheet" type="text/css" href="./styles.css">--> 
</head> 
<body> 
<script language="javascript" 
src="/webproject2/js/validation-framework.js"></script> 
<form method="post" action="/webproject2/servlet/loginFormServlet" 
name="form1"  [color=#FF0000]onsubmit="return doValidate(this)> 

<h2> 
请输入用户名和密码 
</h2> 
<br> 
用户名: 
<br> 
<input type="text" size="20" name="username" /> 
<br> 
密码: 
<br> 
<input type="password" size="20" name="password" /> 
<br> 
<input type="submit" name="submit" id="submit" value="提交" /> 
</form> 
</body> 
</html> [/color]validation-config.xml 
<?xml version="1.0" encoding="utf-8"?> 
<!DOCTYPE validation-config SYSTEM "validation-config.dtd"> 
<validation-config lang="auto"> 
<form id="form1" show-error="error" show-type="all"> 
<field name="username" display-name="用户名" > 
<depend name="required" /> 
<depend name="commonChar" /> 
</field> 
<field name="password" display-name="密码"> 
<depend name="required" /> 
<depend name="commonChar" /> 
</field> 
</form> 
</validation-config>