基于JS实现EOS隐藏错误提示层代码


Posted in Javascript onApril 25, 2016

废话不多说了,直接给大家贴代码了,具体代码如下所示:

//参数为消息提示层对应的对象,通常为表单里的对象
//特别注意:当使用扩展方法里的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隐藏错误提示层代码,希望对大家有所帮助!

Javascript 相关文章推荐
获取网站跟路径的javascript代码(站点及虚拟目录)
Oct 20 Javascript
基于Jquery的文字自动截取(提供源代码)
Aug 09 Javascript
表头固定(利用jquery实现原理介绍)
Nov 08 Javascript
js和jquery对dom节点的操作(创建/追加)
Apr 21 Javascript
JS建造者模式基本用法实例分析
Jun 30 Javascript
老生常谈JavaScript中的this关键字
Oct 01 Javascript
JS常见创建类的方法小结【工厂方式,构造器方式,原型方式,联合方式等】
Apr 01 Javascript
Easyui Datagrid自定义按钮列(最后面的操作列)
Jul 13 Javascript
JS实现身份证输入框的输入效果
Aug 21 Javascript
微信小程序中post方法与get方法的封装
Sep 26 Javascript
vue 注册组件的使用详解
May 05 Javascript
webpack DllPlugin xxx is not defined解决办法
Dec 13 Javascript
Bootstrap每天必学之按钮(Button)插件
Apr 25 #Javascript
第一章之初识Bootstrap
Apr 25 #Javascript
第二章之Bootstrap 页面排版样式
Apr 25 #Javascript
第三章之Bootstrap 表格与按钮功能
Apr 25 #Javascript
原生JS实现旋转木马式图片轮播插件
Apr 25 #Javascript
第四章之BootStrap表单与图片
Apr 25 #Javascript
第五章之BootStrap 栅格系统
Apr 25 #Javascript
You might like
php防止sql注入代码实例
2013/12/18 PHP
Eclipse的PHP插件PHPEclipse安装和使用
2014/07/20 PHP
PHP多线程模拟实现秒杀抢单
2018/02/07 PHP
javascript学习笔记(十五) js间歇调用和超时调用
2012/06/20 Javascript
jquery鼠标放上去显示悬浮层即弹出定位的div层
2014/04/25 Javascript
获取中文字符串的实际长度代码
2014/06/05 Javascript
通过location.replace禁止浏览器后退防止重复提交
2014/09/04 Javascript
浅谈jquery中delegate()与live()
2015/06/22 Javascript
JavaScript制作简单分页插件
2016/09/11 Javascript
node.js发送邮件email的方法详解
2017/01/06 Javascript
js replace()去除代码中空格的实例
2017/02/14 Javascript
JS移动端/H5同时选择多张图片上传并使用canvas压缩图片
2017/06/20 Javascript
Vue.js基础指令实例讲解(各种数据绑定、表单渲染大总结)
2017/07/03 Javascript
尝试自己动手用react来写一个分页组件(小结)
2018/02/09 Javascript
解决eclipse中没有js代码提示的问题
2018/10/10 Javascript
vue实现新闻展示页的步骤详解
2019/04/11 Javascript
Vue scrollBehavior 滚动行为实现后退页面显示在上次浏览的位置
2019/05/27 Javascript
微信小程序3种位置API的使用方法详解
2019/08/05 Javascript
layui type2 通过url给iframe子页面传值的例子
2019/09/06 Javascript
vue实现div可拖动位置也可改变盒子大小的原理
2020/09/16 Javascript
python中将阿拉伯数字转换成中文的实现代码
2011/05/19 Python
python类和函数中使用静态变量的方法
2015/05/09 Python
Python使用PDFMiner解析PDF代码实例
2017/03/27 Python
关于Python3 类方法、静态方法新解
2019/08/30 Python
flask 框架操作MySQL数据库简单示例
2020/02/02 Python
python+OpenCV实现图像拼接
2020/03/05 Python
python实现定时发送邮件
2020/12/23 Python
python 基于opencv去除图片阴影
2021/01/26 Python
pytorch 中forward 的用法与解释说明
2021/02/26 Python
英国家居用品和床上用品零售商:P&B Home
2020/01/16 全球购物
写给爸爸的道歉信
2014/01/15 职场文书
工作试用期自我评价
2015/03/10 职场文书
房产遗嘱范本
2015/08/06 职场文书
七年级作文之秋游
2019/10/21 职场文书
Redis官方可视化工具RedisInsight安装使用教程
2022/04/19 Redis
Python中的socket网络模块介绍
2022/07/23 Python