基于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 相关文章推荐
jQuery getJSON()+.ashx 实现分页(改进版)
Mar 28 Javascript
asm.js使用示例代码
Nov 28 Javascript
jQuery如何获取同一个类标签的所有值(默认无法获取)
Sep 25 Javascript
浅谈JavaScript函数节流
Dec 09 Javascript
js选项卡的实现方法
Feb 09 Javascript
jQuery实现3D文字特效的方法
Mar 10 Javascript
深入解读JavaScript中的Iterator和for-of循环
Jul 28 Javascript
深入理解setTimeout函数和setInterval函数
May 20 Javascript
利用canvas中toDataURL()将图片转为dataURL(base64)的方法详解
Nov 20 Javascript
使用Vue动态生成form表单的实例代码
Apr 26 Javascript
解决vant框架做H5时踩过的坑(下拉刷新、上拉加载等)
Nov 11 Javascript
Vue中inheritAttrs的使用实例详解
Dec 31 Vue.js
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+mysql来做一个功能强大的在线计算器
2010/10/12 PHP
深入php-fpm的两种进程管理模式详解
2013/06/03 PHP
PHP常用的缓存技术汇总
2014/05/05 PHP
smarty模板引擎使用内建函数foreach循环取出所有数组值的方法
2015/01/22 PHP
PHP人民币金额转大写实例代码
2015/10/02 PHP
Yii使用smsto短信接口的函数demo示例
2016/07/13 PHP
PHP观察者模式实例分析【对比JS观察者模式】
2019/05/22 PHP
php创建多级目录与级联删除文件的方法示例
2019/09/12 PHP
比较全的JS checkbox全选、取消全选、删除功能代码
2008/12/19 Javascript
Jquery cookie操作代码
2010/03/14 Javascript
javascript onmouseout 解决办法
2010/07/17 Javascript
JS实现仿百度输入框自动匹配功能的示例代码
2014/02/19 Javascript
connect中间件session、cookie的使用方法分享
2014/06/17 Javascript
推荐4个原生javascript常用的函数
2015/01/12 Javascript
详解JavaScript对W3C DOM模版的支持情况
2015/06/16 Javascript
JavaScript中Boolean对象的属性解析
2015/10/21 Javascript
jQuery控制frames及frame页面JS的方法
2016/03/08 Javascript
AngularJs 60分钟入门基础教程
2016/04/03 Javascript
关于javascript中限定时间内防止按钮重复点击的思路详解
2016/08/16 Javascript
JavaScript中如何使用cookie实现记住密码功能及cookie相关函数介绍
2016/11/10 Javascript
JS生成一维码(条形码)功能示例
2017/01/19 Javascript
基于Bootstrap的网页设计实例
2017/03/01 Javascript
详解Vue2 无限级分类(添加,删除,修改)
2017/03/07 Javascript
微信小程序基于slider组件动态修改标签透明度的方法示例
2017/12/04 Javascript
element-ui中按需引入的实现
2019/12/25 Javascript
python获取一组汉字拼音首字母的方法
2015/07/01 Python
对python使用telnet实现弱密码登录的方法详解
2019/01/26 Python
django settings.py 配置文件及介绍
2019/07/15 Python
详解background属性的8个属性值(面试题)
2020/11/02 HTML / CSS
蔻驰意大利官网:COACH意大利
2019/01/16 全球购物
大学同学聚会邀请函
2014/01/29 职场文书
大学新生军训自我鉴定
2014/03/18 职场文书
俞敏洪励志演讲稿
2014/04/29 职场文书
2014年酒店工作总结与计划
2014/11/17 职场文书
创业计划书之宠物店
2019/09/19 职场文书
导游词之山东孔庙
2019/11/04 职场文书