资源预览内容
第1页 / 共4页
第2页 / 共4页
第3页 / 共4页
第4页 / 共4页
亲,该文档总共4页全部预览完了,如果喜欢就下载吧!
资源描述
基于JS实现EOS隐蔽错误提示层代码_ 本文给大家分享一段代码基于js实现EOS隐蔽错误提示层,对eos隐蔽提示层的相关学问感爱好的伴侣一起学习吧 挺直给大家贴代码了,具体代码如下所示: /参数为消息提示层对应的对象,通常为表单里的对象 /格外留意:当用法扩展方法里的type=radio或者type=checkbox时,由于当时设置消息提示层的对象为obj.parentElement.parentElement,所以传入的对象也应为其上2级父节点 function hiddenMessageDiv(obj) var div = obj.Eos_Message; if(div!=null) /将该对象从消息数组中移除,防止消失删除标签对象后导致普元Js报错Bug Eos_All_Message.remove(obj); /触发提示层的点击大事 div.click(); /补充添加单选及多选框自定义验证 /通用单选按钮验证 用法例子: extAttr=validateAttr=type=radio; function f_check_radio(obj) /猎取相同的name的Radio组 var radioNames = $names(obj.name); var len = radioNames.length; for(var i=0;ilen;i+) if(radioNamesi.checked) var div = obj.parentElement.parentElement.Eos_Message; if(div!=null)/去除错误提示div div.hidden(); return true; /取parentElement.parentElement的目的是让提示消息显示在后尾 f_alert(obj.parentElement.parentElement,该项为必选); return false; /通用多选按钮验证 用法例子: extAttr=validateAttr=type=checkbox; function f_check_checkbox(obj) /猎取相同的name的checkbox组 var checkboxNames = $names(obj.name); var len = checkboxNames.length; for(var i=0;ilen;i+) if(checkboxNamesi.checked) var div = obj.parentElement.parentElement.Eos_Message; if(div!=null)/去除错误提示div div.hidden(); return true; /取parentElement.parentElement的目的是让提示消息显示在后尾 f_alert(obj.parentElement.parentElement,该项为必选); return false; 以上所述是我给大家介绍的基于JS实现EOS隐蔽错误提示层代码,盼望对大家有所关心! .
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号