js自定义事件代码说明


Posted in Javascript onJanuary 31, 2011
<form onreturn="ReturnCallBack();" jstype="vali"> 
</form> 
<script type="text/javascript"> 
var ReturnCallBack = function(){ 
//CODE 
return true; 
} 
</script>

代码看起来太悬了,怎么好象多了一个onreturn事件。。。

说说我这做的一个原因吧.因为框架里在验证API中,我该做的都帮别人做了,只是有一些东西经常要变化的,比如验证一个checkbox是否可以选中,又要分不同的情况下去验证,这些情况也是经常变的,市场怎么需要就怎么变。所以我就把验证checkbox是否可以选中这一类经常变化的工作交回给开发当前项目的人去做,我只供我应该做的事。
js自定义事件代码说明
如上图,我会把让form提供一个onreturn的事件,让别人自己去写验证,返回true 或 false给我就可以了。

以自定属性的方式让别人去加就做一下技巧性的功夫就可以了,我用到了eval().在框架里做执行了验证之后,我会执行下面这一句。

//验证CODE... 
var ele = $(this); //this为表单,这里用jquery开发的 
var result = eval(ele.attr("onreturn")); 
//CODE..
Javascript 相关文章推荐
javascript 图片裁剪技巧解读
Nov 15 Javascript
JQuery实现简单的图片滑动切换特效
Nov 22 Javascript
JavaScript中获取HTML元素值的三种方法
Jun 20 Javascript
JS动态给对象添加属性和值的实现方法
Oct 21 Javascript
JavaScript实现二分查找实例代码
Feb 22 Javascript
vue router自动判断左右翻页转场动画效果
Oct 10 Javascript
webpack中的热刷新与热加载的区别
Apr 09 Javascript
JS解析后台返回的JSON格式数据实例
Aug 06 Javascript
vue.js基于v-for实现批量渲染 Json数组对象列表数据示例
Aug 03 Javascript
js实现页面图片消除效果
Mar 24 Javascript
vue实现给div绑定keyup的enter事件
Jul 31 Javascript
解决vue项目,npm run build后,报路径错的问题
Aug 13 Javascript
jQuery帮助之筛选查找 children([expr])
Jan 31 #Javascript
jQuery find和children方法使用
Jan 31 #Javascript
与jquery serializeArray()一起使用的函数,主要来方便提交表单
Jan 31 #Javascript
基于jQuery实现表格数据的动态添加与统计的代码
Jan 31 #Javascript
jquery键盘事件介绍
Jan 31 #Javascript
javascript代码加载优化方法
Jan 30 #Javascript
javascript使用activex控件的代码
Jan 27 #Javascript
You might like
PHP 验证码的实现代码
2011/07/17 PHP
PHP setTime 设置当前时间的代码
2012/08/27 PHP
解析php通过cookies获取远程网页的指定代码
2013/06/25 PHP
php实现12306余票查询、价格查询示例
2014/04/17 PHP
实现WordPress主题侧边栏切换功能的PHP脚本详解
2015/12/14 PHP
一次因composer错误使用引发的问题与解决
2019/03/06 PHP
jQuery 1.3 和 Validation 验证插件1.5.1
2009/07/09 Javascript
基于jQuery实现仿百度首页换肤背景图片切换代码
2015/08/25 Javascript
深入理解Java线程编程中的阻塞队列容器
2015/12/07 Javascript
对象题目的一个坑 理解Javascript对象
2015/12/22 Javascript
浅谈Javascript数组(推荐)
2016/05/17 Javascript
探讨AngularJs中ui.route的简单应用
2016/11/16 Javascript
基于Bootstrap的网页设计实例
2017/03/01 Javascript
Bootstrap Multiselect 常用组件实现代码
2017/07/09 Javascript
javascript标准库(js的标准内置对象)总结
2018/05/26 Javascript
使用vuex解决刷新页面state数据消失的问题记录
2019/05/08 Javascript
Ant Design Vue 添加区分中英文的长度校验功能
2020/01/21 Javascript
ES5新增数组的实现方法
2020/05/12 Javascript
Python编写登陆接口的方法
2017/07/10 Python
深入探究Django中的Session与Cookie
2017/07/30 Python
Python实现PS滤镜碎片特效功能示例
2018/01/24 Python
python爬虫之xpath的基本使用详解
2018/04/18 Python
总结python中pass的作用
2019/02/27 Python
Python 监测文件是否更新的方法
2019/06/10 Python
python实现图片中文字分割效果
2019/07/22 Python
Django Aggregation聚合使用方法解析
2019/08/01 Python
Tensorflow tf.nn.depthwise_conv2d如何实现深度卷积的
2020/04/20 Python
html5教程实现Photoshop渐变色效果
2013/12/04 HTML / CSS
Canvas获取视频第一帧缩略图的实现
2020/11/11 HTML / CSS
美国豪华时尚女性精品店:Kirna Zabête
2018/01/11 全球购物
VisionPros美国站:加拿大在线隐形眼镜和眼镜零售商
2020/02/11 全球购物
葡萄牙语专业个人求职信
2013/12/10 职场文书
机械工程及自动化专业求职信
2014/09/03 职场文书
财务检查整改报告
2014/11/06 职场文书
毕业实习指导教师评语
2014/12/31 职场文书
无房证明样本
2015/06/17 职场文书