基于JS实现EOS隐藏错误提示层代码
网络编程 2021-07-04 21:04www.168986.cn编程入门
本文给大家分享一段代码基于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;i<len;i++){ if(radioNames[i].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;i<len;i++){ if(checkboxNames[i].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隐藏错误提示层代码,希望对大家有所帮助!
编程语言
- socket网络编程 socket网络编程Socket基础
- 少儿编程培训班 少儿编程培训班教学方法
- linux系统编程:Linux系统编程多线程基础
- unix环境高级编程 首发于 UNIX环境高级编程学习之
- 学编程学哪一种比较好 初学者哪种编程语言比较
- 学PLC编程学费多少
- 计算机编程入门 学计算机编程入门的初学指南
- 世界编程语言排行榜
- vba编程培训:Excel VBA编程培训初学者教程
- 少儿编程课程:少儿编程学什么及各年龄段如何
- 游戏编程入门:少儿游戏编程入门的技巧
- 学编程哪个培训机构好 编程培训机构哪个好
- 编程机器人加盟 机器人编程加盟哪家好
- 在线少儿编程机构排名
- 电脑编程入门自学
- 服务器系统下载:服务器系统的安装