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 相关文章推荐
麦鸡的TAB切换功能结合了javascript和css
Dec 17 Javascript
表单验证的完整应用案例探讨
Mar 29 Javascript
JavaScript:Div层拖动效果实例代码
Aug 06 Javascript
JS+CSS 制作的超级简单的下拉菜单附图
Nov 22 Javascript
jQuery插件imgPreviewQs实现上传图片预览
Jan 15 Javascript
JS锚点的设置与使用方法
Sep 05 Javascript
12 款 JS 代码测试必备工具(翻译)
Dec 13 Javascript
关于在vue-cli中使用微信自动登录和分享的实例
Jun 22 Javascript
jQuery实现全选、反选和不选功能
Aug 16 jQuery
ionic3双击返回退出应用的方法
Sep 17 Javascript
你不知道的 TypeScript 高级类型(小结)
Aug 28 Javascript
Jquery $.map使用方法实例详解
Sep 01 jQuery
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
点评山进PR-D3L三波段收音机
2021/03/02 无线电
PHP设计模式之工厂模式详解
2017/10/24 PHP
CodeIgniter框架实现的整合Smarty引擎DEMO示例
2019/03/28 PHP
laravel框架中间件 except 和 only 的用法示例
2019/07/12 PHP
extjs实现选择多表自定义查询功能 前台部分(ext源码)
2011/12/20 Javascript
JQuery+Ajax无刷新分页的实例代码
2014/02/08 Javascript
js对图片base64编码字符串进行解码并输出图像示例
2014/03/17 Javascript
jQuery队列操作方法实例
2014/06/11 Javascript
jquery访问ashx文件示例代码
2014/08/11 Javascript
CSS3,HTML5和jQuery搜索框集锦
2014/12/02 Javascript
Jquery实现纵向横向菜单
2016/01/24 Javascript
微信小程序中的swiper组件详解
2017/04/14 Javascript
基于JS脚本语言的基础语法详解
2017/07/22 Javascript
vue动态路由配置及路由传参的方式
2018/05/23 Javascript
JavaScript中发出HTTP请求最常用的方法
2018/07/12 Javascript
微信小程序实现上拉加载功能
2019/11/20 Javascript
vue-路由精讲 二级路由和三级路由的作用
2020/08/06 Javascript
解决Vue watch里调用方法的坑
2020/11/07 Javascript
jQuery实现简单轮播图效果
2020/12/27 jQuery
[15:46]教你分分钟做大人——沙王
2015/03/11 DOTA
使用python删除nginx缓存文件示例(python文件操作)
2014/03/26 Python
用Python实现QQ游戏大家来找茬辅助工具
2014/09/14 Python
以911新闻为例演示Python实现数据可视化的教程
2015/04/23 Python
Python爬虫爬取一个网页上的图片地址实例代码
2018/01/16 Python
python根据unicode判断语言类型实例代码
2018/01/17 Python
python使用phoenixdb操作hbase的方法示例
2019/02/28 Python
美国CVS药店官网:CVS Pharmacy
2018/07/26 全球购物
个人找工作自荐信格式
2013/09/21 职场文书
在职研究生自我鉴定
2013/10/16 职场文书
中医专业应届生求职信
2013/11/17 职场文书
幼儿园毕业家长感言
2014/02/10 职场文书
餐饮商业计划书范文
2014/04/29 职场文书
给校长的建议书600字
2014/05/15 职场文书
大学国际贸易专业自荐信
2014/06/05 职场文书
Python实现PIL图像处理库绘制国际象棋棋盘
2021/07/16 Python
Redis实现短信验证码登录的示例代码
2022/06/14 Redis