如题!!!我下载了一个JSValidation的验证框架,修改了两个文件后,添加程序包中,但是一直报错错误的提示使这样的
javaScript Validate frameword运行时出错配置文件读取错误,请检查任何运行错误都会导致该域错误验证失败
错误使这样的,有人知道为什么吗,我检查过了代码没有错误,这东西搞的我郁闷死我了,知道帮帮我谢谢了
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>不知道提供的帮助有没有用。你试一试吧。
是这样的解决的,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>
--即可。
也可以写成:onsubmit="return doValidate('form1')......细节问题,,搞得头疼.
有碰到过知道的吗?都是那个教程中的例子
第一呢,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)",都写对了的话基本上就不会出问题了。
要是哪有说错的,各位大侠多多指点哈~~~~