js验证框架之RealyEasy验证详解
深入了解JS验证框架之ReallyEasy验证
在网页开发中,表单验证是不可或缺的一环。本文将为大家详细介绍如何使用ReallyEasy验证框架进行表单验证,希望能对大家的学习有所帮助。
一、引入相关文件
我们需要在页面中引入ReallyEasy验证框架所需的js和css文件。具体如下:
```html
```
二、初始化验证框架
为了使用ReallyEasy验证框架,我们需要在页面加载完毕后初始化验证框架。以下是一段初始化代码,建议将其放在meta.jsp文件的头部,以便在每个JSP页面中引用。
```javascript
function afterLoaded(){
if(document.all){
var forms = document.forms;
if(forms.length > 0){
for(var i = 0; i < forms.length; i++){
if(forms[i]["method:save"])
new Validation(forms[i]);
}
}
window.clearInterval(inteval);
inteval = null;
}
}
var inteval = window.setInterval("afterLoaded();", 500);
```
三、对输入框进行验证
要对一个输入框进行验证,只需为其添加一个特定的class即可。例如,以下代码表示该输入框为必填项,且需要输入数字:
```html
```
四、修改验证逻辑
由于我们的表单可能包含多个submit按钮,并且只有在name为“method:save”的按钮被点击时才需要触发验证,因此我们需要对验证逻辑进行修改。具体修改如下:
将原来的代码:
```javascript
if(this.options.onSubmit) Event.observe(this.form,'submit',this.onSubmit.bind(this),false);
```
修改为:
```javascript
if(this.options.onSubmit) Event.observe(this.form["method:save"],'click',this.onSubmit.bind(this),false);
```
这样的修改能更好地满足我们的需求。
五、调整样式和深入了解
原版的css可能会对按钮等造成一定影响,因此我们可以根据需要调整样式。ReallyEasy验证框架提供了一些基本的使用情况,若要灵活使用,还需要我们进一步深入了解。框架还提供了callback机制,可以在下载原版后查看演示以了解更多细节。
以上就是关于ReallyEasy验证框架的详细介绍,希望对大家的学习有所帮助。也希望大家能够多多支持狼蚁SEO。
编程语言
- js验证框架之RealyEasy验证详解
- Angular多选、全选、批量选择操作实例代码
- PHP操作Postgresql封装类与应用完整实例
- Mysql主从同步的实现原理
- vue-router实现tab标签页(单页面)详解
- jQuery中layer分页器的使用
- JavaScript常用函数工具集:lao-utils
- jquery使用Cookie和JSON记录用户最近浏览历史
- php中有关字符串的4个函数substr、strrchr、strstr、
- PHP获取MySQL执行sql语句的查询时间方法
- jquery捕捉回车键及获取checkbox值与异步请求的方法
- php 启动时报错的简单解决方法
- 微信小程序解析富文本过程详解
- jquery插件jquery.confirm弹出确认消息
- AngularJS模糊查询功能实现代码(过滤内容下拉菜单
- 日常收集整理SqlServer数据库优化经验和注意事项