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的单例模式 (singleton in Javascript)
Jun 11 Javascript
Extjs Label的 fieldLabel和html属性值对齐的方法
Jun 15 Javascript
setinterval()与clearInterval()JS函数的调用方法
Jan 21 Javascript
jQuery子属性过滤选择器用法分析
Feb 10 Javascript
jQuery实现简单的图片查看器
Sep 11 Javascript
基于jquery实现即时检查格式是否正确的表单
May 06 Javascript
原生JS实现轮播效果+学前端的感受(防止走火入魔)
Aug 21 Javascript
学习Node.js模块机制
Oct 17 Javascript
vue 中的keep-alive实例代码
Jul 20 Javascript
详解Vue-axios 设置请求头问题
Dec 06 Javascript
layUI使用layer.open,在content打开数据表格,获取值并返回的方法
Sep 26 Javascript
React实现阿里云OSS上传文件的示例
Aug 10 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 cout&amp;lt;&amp;lt;的一点看法
2010/01/24 PHP
PHP实现时间轴函数代码
2011/10/08 PHP
实例讲解如何在PHP的Yii框架中进行错误和异常处理
2016/03/17 PHP
PHP缩略图生成和图片水印制作
2017/01/07 PHP
在JavaScript中获取请求的URL参数
2010/12/22 Javascript
js显示文本框提示文字的方法
2015/05/07 Javascript
用JavaScript判断CSS浏览器类型前缀的两种方法
2015/10/08 Javascript
JS插件overlib用法实例详解
2015/12/26 Javascript
javascript中eval解析JSON字符串
2016/02/27 Javascript
深入理解JavaScript内置函数
2016/06/03 Javascript
AngularJS入门教程之路由与多视图详解
2016/08/19 Javascript
原生js实现新闻列表展开/收起全文功能
2017/01/20 Javascript
JQuery实现定时刷新功能代码
2017/05/09 jQuery
JS中去掉array中重复元素的方法
2017/05/26 Javascript
ComboBox(下拉列表框)通过url加载调用远程数据的方法
2017/08/06 Javascript
在vue项目中引入高德地图及其UI组件的方法
2018/09/04 Javascript
vue实现同一个页面可以有多个router-view的方法
2018/09/20 Javascript
Vue中 axios delete请求参数操作
2020/08/25 Javascript
Python  连接字符串(join %)
2008/09/06 Python
pyqt4教程之messagebox使用示例分享
2014/03/07 Python
Python常用爬虫代码总结方便查询
2019/02/25 Python
NumPy 基本切片和索引的具体使用方法
2019/04/24 Python
Python实现将字符串的首字母变为大写,其余都变为小写的方法
2019/06/11 Python
介绍一款python类型检查工具pyright(推荐)
2019/07/03 Python
html5使用canvas画空心圆与实心圆
2014/12/15 HTML / CSS
魅力惠奢品线上平台:MEI.COM
2016/11/29 全球购物
印度最好的在线药品订购网站:PharmEasy
2018/11/30 全球购物
交通事故私了协议书
2014/04/16 职场文书
小学生期末评语大全
2014/04/21 职场文书
人力资源本科毕业生求职信
2014/06/04 职场文书
检讨书范文
2015/01/27 职场文书
单位政审意见范文
2015/06/04 职场文书
小学英语教师研修感悟
2015/11/18 职场文书
服务行业标语口号
2015/12/26 职场文书
高中生社会实践心得体会
2016/01/14 职场文书
高中优秀作文(范文)
2019/08/15 职场文书