国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

js自定義事件代碼說明

2019-11-20 23:57:25
字體:
來源:轉載
供稿:網友

復制代碼 代碼如下:

<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..

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 楚雄市| 隆林| 台中县| 新巴尔虎左旗| 上思县| 云阳县| 凤翔县| 河曲县| 双流县| 襄城县| 福安市| 霍林郭勒市| 鄢陵县| 含山县| 张家港市| 库尔勒市| 腾冲县| 广丰县| 永年县| 新巴尔虎左旗| 崇信县| 虞城县| 龙山县| 顺义区| 镶黄旗| 封开县| 阳山县| 南通市| 清徐县| 临清市| 桓台县| 磐石市| 北川| 江门市| 鲜城| 定远县| 宝应县| 青岛市| 新沂市| 中超| 黔西县|