基于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 相关文章推荐
自动检查并替换文本框内的字符
Jun 30 Javascript
不错的asp中显示新闻的功能
Oct 13 Javascript
JS 作用域与作用域链详解
Apr 07 Javascript
JavaScript中的getDay()方法使用详解
Jun 09 Javascript
基于jquery实现无限级树形菜单
Mar 22 Javascript
深入浅析JavaScript的API设计原则
Jun 14 Javascript
jQuery+ajax实现实用的点赞插件代码
Jul 06 Javascript
jQuery遍历DOM的父级元素、子级元素和同级元素的方法总结
Jul 07 Javascript
jquery获取table指定行和列的数据方法(当前选中行、列)
Nov 07 Javascript
微信小程序购物商城系统开发系列-目录结构介绍
Nov 21 Javascript
实例详解Vue项目使用eslint + prettier规范代码风格
Aug 20 Javascript
vue循环中点击选中再点击取消(单选)的实现
Sep 10 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程序级守护进程的实现与优化的使用概述
2013/05/02 PHP
PHP网页游戏学习之Xnova(ogame)源码解读(一)
2014/06/23 PHP
php实现阳历阴历互转的方法
2015/10/28 PHP
php判断电子邮件是否正确方法
2018/12/04 PHP
一些老手都不一定知道的JavaScript技巧
2014/05/06 Javascript
Javascript获取表单名称(name)的方法
2015/04/02 Javascript
基于insertBefore制作简单的循环插空效果
2015/09/21 Javascript
jQuery简单操作cookie的插件实例
2016/01/13 Javascript
jQuery实现的省市县三级联动菜单效果完整实例
2016/08/01 Javascript
H5移动端图片压缩上传开发流程
2016/11/09 Javascript
jQuery命名空间与闭包用法示例
2017/01/12 Javascript
jQuery遮罩层实例讲解
2017/05/11 jQuery
Angular 通过注入 $location 获取与修改当前页面URL的实例
2017/05/31 Javascript
package.json文件配置详解
2017/06/15 Javascript
bootstrap时间插件daterangepicker使用详解
2017/10/19 Javascript
vue this.reload 方法 配置
2018/09/12 Javascript
vue2 设置router-view默认路径的实例
2018/09/20 Javascript
推荐一个基于Node.js的表单验证库
2019/02/15 Javascript
小程序封装路由文件和路由方法(5种全解析)
2019/05/26 Javascript
jquery.pager.js实现分页效果
2019/07/29 jQuery
Python常用随机数与随机字符串方法实例
2015/04/09 Python
Django imgareaselect手动剪切头像实现方法
2015/05/26 Python
matplotlib在python上绘制3D散点图实例详解
2017/12/09 Python
python中判断文件编码的chardet(实例讲解)
2017/12/21 Python
Django 登陆验证码和中间件的实现
2018/08/17 Python
Python爬取成语接龙类网站
2018/10/19 Python
Python 实现子类获取父类的类成员方法
2019/01/11 Python
Linux下远程连接Jupyter+pyspark部署教程
2019/06/21 Python
Django跨域资源共享问题(推荐)
2020/03/09 Python
Pytorch实现WGAN用于动漫头像生成
2021/03/04 Python
英语专业应届生求职信范文
2013/11/15 职场文书
中学生综合素质自我评价
2015/03/06 职场文书
怎样写观后感
2015/06/19 职场文书
Python控制台输出俄罗斯方块的方法实例
2021/04/17 Python
quickjs 封装 JavaScript 沙箱详情
2021/11/02 Javascript
Win11任务栏太宽了怎么办?一招解决Win11任务栏太宽问题
2021/11/21 数码科技