毕业论文开发语言企业开发JAVA技术.NET技术WEB开发Linux/Unix数据库技术Windows平台移动平台嵌入式论文范文英语论文
您现在的位置: 毕业论文 >> WEB开发 >> 正文

javaScript Validate frameword运行时出错

更新时间:2012-5-18:  来源:毕业论文

我下载了一个JSValidation的验证框架,修改了两个文件后,添加程序包中,但是一直报错

错误的提示使这样的
javaScript Validate frameword运行时出错

配置文件读取错误,请检查

 

任何运行错误都会导致该域错误验证失败


错误使这样的,有人知道为什么吗,我检查过了代码没有错误,这东西搞的我郁闷死我了,知道帮帮我谢谢了

我也遇到了同样的问题。
是这样的解决的,jsvalidation中的核心部分是validation-framework.js和validation-config.xml。重用时,只用把这两个部分拷贝到你的webroot下。另外,还要将validation-config.dtd也拷贝进去。
我在webroot下又新建了一个文件夹js。所以,在配置validation-framework.js时第21行代码改为:var ValidationRoot = "/webproject2/js/";
在你的html文件中调用javascript,应该这样写:<script language="javascript" src="/webproject2/js/validation-framework.js"></script>

遇到同样的问题,主要原因是validation-config.xml中的<!DOCTYPE validation-config SYSTEM "validation-config.dtd">这句话,找不到validation-config.dtd,所以按照1楼所说操作:
是这样的解决的,jsvalidation中的核心部分是validation-framework.js和validation-config.xml。重用时,只用把这两个部分拷贝到你的webroot下。另外,还要将validation-config.dtd也拷贝进去。 
我在webroot下又新建了一个文件夹js。所以,在配置validation-framework.js时第21行代码改为:var ValidationRoot = "/webproject2/js/"; 
在你的html文件中调用javascript,应该这样写: <script language="javascript" src="/webproject2/js/validation-framework.js"> </script> 
--即可。

只要把“validation-config.dtd”拷进js文件夹下搞定!

第一呢,validation-config.dtd,validation-config.xml,validation-framework.js这三个文件都要靠过去;
第二,validation-framework.js文件中的var ValidationRoot = "/FormServlet/js/";路径要写全,还要注意“/”;
第三,validation-config.xml文件中<form id="form1" show-error="alert" show-type="all">还有表单里的参数要和页面的一致;
第四,页面中<script language="javascript" src="/FormServlet/js/validation-framework.js"></script>,路径也是要写全,注意“/”;
最后, 表单中调用onsubmit="return doValidate(this)",都写对了的话基本上就不会出问题了。

设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©youerw.com 优尔论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。