基于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 相关文章推荐
QQ邮箱的一个文本编辑器代码
Mar 14 Javascript
仅Firefox中链接A无法实现模拟点击以触发其默认行为
Jul 31 Javascript
js查错流程归纳
May 04 Javascript
jquery属性选择器not has怎么写 行悬停高亮显示
Nov 13 Javascript
js获取select标签选中值的两种方式
Jan 09 Javascript
使用js实现关闭js弹出层的窗口
Feb 10 Javascript
JQuery插件iScroll实现下拉刷新,滚动翻页特效
Jun 22 Javascript
JavaScript 事件绑定及深入
Apr 13 Javascript
详解jQuery Mobile自定义标签
Jan 06 Javascript
ichart.js绘制虚线、平均分虚线效果的实现代码
May 05 Javascript
javascript如何用递归写一个简单的树形结构示例
Sep 06 Javascript
JavaScript模板引擎应用场景及实现原理详解
Dec 14 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语法(1)
2006/10/09 PHP
PHP实现变色验证码实例
2014/01/06 PHP
php修改指定文件后缀的方法
2014/09/11 PHP
PHP+jQuery+Ajax实现分页效果 jPaginate插件的应用
2015/10/09 PHP
jquery mobile事件多次绑定示例代码
2013/09/13 Javascript
jquery学习总结(超级详细)
2014/09/04 Javascript
js判断手机访问或者PC的几个例子(常用于手机跳转)
2015/12/15 Javascript
JavaScript表单验证实例之验证表单项是否为空
2016/01/10 Javascript
windows下vue.js开发环境搭建教程
2017/03/20 Javascript
微信小程序组件之srcoll-view的详解
2017/10/19 Javascript
jQuery图片加载失败替换默认图片方法汇总
2017/11/29 jQuery
基于casperjs和resemble.js实现一个像素对比服务详解
2018/01/10 Javascript
使用webpack打包koa2 框架app
2018/02/02 Javascript
详解基于electron制作一个node压缩图片的桌面应用
2019/01/29 Javascript
JS实现的自定义map方法示例
2019/05/17 Javascript
微信小程序制作扭蛋机代码实例
2019/09/24 Javascript
在vue中阻止浏览器后退的实例
2019/11/06 Javascript
Python模块结构与布局操作方法实例分析
2017/07/24 Python
100行python代码实现跳一跳辅助程序
2018/01/15 Python
Python中的上下文管理器相关知识详解
2019/09/19 Python
pytorch使用 to 进行类型转换方式
2020/01/08 Python
Python PyPDF2模块安装使用解析
2020/01/19 Python
PyTorch的torch.cat用法
2020/06/28 Python
python使用matplotlib的savefig保存时图片保存不完整的问题
2021/01/08 Python
HTML如何让IMG自动适应DIV容器大小的实现方法
2020/02/25 HTML / CSS
Swisse官方海外旗舰店:澳大利亚销量领先,自然健康品牌
2017/12/15 全球购物
巴西最好的男鞋:Rafarillo
2018/05/25 全球购物
专业毕业生个性的自我评价
2013/10/03 职场文书
工作总结与自我评价
2014/09/18 职场文书
离婚协议书格式
2014/11/21 职场文书
商务考察邀请函模板
2015/02/02 职场文书
违纪开除通知书
2015/04/25 职场文书
狂人日记读书笔记
2015/06/30 职场文书
2019教师的学习计划
2019/06/25 职场文书
2019最新版试用期劳动合同模板!
2019/07/04 职场文书
详解apache编译安装httpd-2.4.54及三种风格的init程序特点和区别
2022/07/15 Servers