js自定义事件代码说明
2011-01-31 00:00
477 查看
<form onreturn="ReturnCallBack();" jstype="vali"> </form> <script type="text/javascript"> var ReturnCallBack = function(){ //CODE return true; } </script>
代码看起来太悬了,怎么好象多了一个onreturn事件。。。
说说我这做的一个原因吧.因为框架里在验证API中,我该做的都帮别人做了,只是有一些东西经常要变化的,比如验证一个checkbox是否可以选中,又要分不同的情况下去验证,这些情况也是经常变的,市场怎么需要就怎么变。所以我就把验证checkbox是否可以选中这一类经常变化的工作交回给开发当前项目的人去做,我只供我应该做的事。
如上图,我会把让form提供一个onreturn的事件,让别人自己去写验证,返回true 或 false给我就可以了。
以自定属性的方式让别人去加就做一下技巧性的功夫就可以了,我用到了eval().在框架里做执行了验证之后,我会执行下面这一句。
//验证CODE... var ele = $(this); //this为表单,这里用jquery开发的 var result = eval(ele.attr("onreturn")); //CODE..
相关文章推荐
- js自定义事件代码说明
- 用js读、写、删除Cookie代码分享及详细注释说明
- sina 通用js代码说明
- CSS实现鼠标滑过文字弹出一段说明文字无JS代码
- prototype.js代码说明
- 一段代码清晰说明js中的this
- 自定义事件(如未作说明,本博客文档都是用C#代码)
- DOCTYPE指令、xmlns及JS代码前面的注释说明
- 用js读、写、删除Cookie代码分享及详细注释说明
- JS代码压缩混淆工具使用说明
- Js的MessageBox效果代码
- JS 取当前日期、时间的代码
- js表单验证控制代码大全
- JS代码放在head和body中的区别分析
- JS随即打乱数组实现代码
- js短代码
- 分页控件代码逻辑(JS版本&PHP版本)
- js实现的早期滑动门菜单效果代码
- JS实现的网页背景闪电闪烁效果代码
- js页面重定向跳转代码总结(待续)