基于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 相关文章推荐
学习js所必须要知道的一些
Mar 07 Javascript
List the UTC Time on a Computer
Jun 11 Javascript
Prototype Date对象 学习
Jul 12 Javascript
提高javascript效率 一次判断,而不要次次判断
Mar 30 Javascript
js+数组实现网页上显示时间/星期几的实用方法
Jan 18 Javascript
IE下window.onresize 多次调用与死循环bug处理方法介绍
Nov 12 Javascript
ie7+背景透明文字不透明超级简单的实现方法
Jan 17 Javascript
利用js读取动态网站从服务器端返回的数据
Feb 10 Javascript
jQuery表单事件实例代码分享
Aug 18 Javascript
利用JS实现简单的瀑布流加载图片效果
Apr 22 Javascript
JS实现简单短信验证码界面
Aug 07 Javascript
Emberjs 通过 axios 下载文件的方法
Sep 03 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
杏林同学录(四)
2006/10/09 PHP
smtp邮件发送一例
2006/10/09 PHP
PHP创建PowerPoint2007文档的方法
2015/12/10 PHP
PHP编程入门的基本语法知识点总结
2016/01/26 PHP
javascript检查日期格式的函数[比较全]
2008/10/17 Javascript
根据鼠标的位置动态的控制层的位置
2009/11/24 Javascript
深入理解JavaScript系列(10) JavaScript核心(晋级高手必读篇)
2012/01/15 Javascript
jquery 设置元素相对于另一个元素的top值(实例代码)
2013/11/06 Javascript
javascript实现浏览器窗口传递参数的方法
2014/09/03 Javascript
js网页右下角提示框实例
2014/10/14 Javascript
JavaScript计算某一天是星期几的方法
2015/08/05 Javascript
jQuery选择器实例应用
2017/01/05 Javascript
nodejs密码加密中生成随机数的实例代码
2017/07/17 NodeJs
js图片轮播插件的封装
2017/07/21 Javascript
解决Vue2.0自带浏览器里无法打开的原因(兼容处理)
2017/07/28 Javascript
canvas+gif.js打造自己的数字雨头像的示例代码
2017/10/26 Javascript
vue中实现左右联动的效果
2018/06/22 Javascript
[01:14:12]2018DOTA2亚洲邀请赛4.7 总决赛 LGD vs Mineski 第二场
2018/04/09 DOTA
python实现在每个独立进程中运行一个函数的方法
2015/04/23 Python
python3写爬取B站视频弹幕功能
2017/12/22 Python
对python中的six.moves模块的下载函数urlretrieve详解
2018/12/19 Python
Python实现滑动平均(Moving Average)的例子
2019/08/24 Python
Django实现文件上传下载功能
2019/10/06 Python
Windows 下python3.8环境安装教程图文详解
2020/03/11 Python
python + selenium 刷B站播放量的实例代码
2020/06/12 Python
Python闭包装饰器使用方法汇总
2020/06/29 Python
美国知名珠宝首饰品牌:Gemvara
2017/10/06 全球购物
英国购买威士忌网站:Master of Malt
2019/09/26 全球购物
德国旅行、体验和活动的预订平台:Watado
2019/12/04 全球购物
SIMON MILLER官网:洛杉矶的生活方式品牌
2020/10/19 全球购物
南京某软件公司的.net面试题
2015/11/30 面试题
什么是WEB控件?使用WEB控件有哪些优势?
2012/01/21 面试题
银行求职自荐书
2014/06/25 职场文书
《悬崖边的树》读后感2篇
2019/12/02 职场文书
CSS浮动引起的高度塌陷问题
2022/08/05 HTML / CSS
CSS 实现磨砂玻璃(毛玻璃)效果样式
2023/05/21 HTML / CSS