js全选实现和判断是否有复选框选中的方法


Posted in Javascript onFebruary 17, 2015

本文实例讲述了js全选实现和判断是否有复选框选中的方法。分享给大家供大家参考。具体实现方法如下:

function actionEvent(methodname){  

        var form = document.forms[0];  

        if(validateIsSelect(form.all, form.productids)){  

            form.action='<html:rewrite action="/control/product/manage"/>';  

            form.submit();  

        }else{  

            alert("请选择要操作的记录");  

        }  

} 
function allselect(allobj,items){  

        var state = allobj.checked;  

        if(items.length){  

            for(var i=0;i<items.length;i++){  

                if(!items[i].disabled) items[i].checked=state;  

            }  

        }else{  

            if(!items[i].disabled) items.checked=state;  

        }  

}  

/* 

* 判断是否选择了记录 

*/  

function validateIsSelect(allobj,items){  

        var state = allobj.checked;  

        if(items.length){  

            for(var i=0;i<items.length;i++){  

                if(items[i].checked) return true;  

            }  

        }else{  

            if(items.checked) return true;  

        }  

        return false;  

}
<INPUT TYPE="checkbox" NAME="all"  onclick="javascript:allselect(this, this.form.productids)">全选</td>
<input name="visible" type="button" class="frm_btn" onClick="javascript:actionEvent('visible')" value=" 操作 ">

希望本文所述对大家的javascript程序设计有所帮助。

Javascript 相关文章推荐
写了一个layout,拖动条连贯,内容区可为iframe
Aug 19 Javascript
克隆javascript对象的三个方法小结
Jan 12 Javascript
javascript语言结构小记(一)
Sep 10 Javascript
JS动态创建Table,Tr,Td并赋值的具体实现
Jul 05 Javascript
jquery实现美观的导航菜单鼠标提示特效代码
Sep 06 Javascript
JS动态添加选项案例分析
Oct 17 Javascript
jQuery Validate格式验证功能实例代码(包括重名验证)
Jul 18 jQuery
详解JavaScript基础知识(JSON、Function对象、原型、引用类型)
Jan 16 Javascript
基于JavaScript实现抽奖系统
Jan 16 Javascript
解决vuejs 使用value in list 循环遍历数组出现警告的问题
Sep 26 Javascript
js canvas实现五子棋小游戏
Jan 22 Javascript
vue实现书本翻页动画效果实例详解
Apr 08 Vue.js
Jquery树插件zTree用法入门教程
Feb 17 #Javascript
js实现九宫格图片半透明渐显特效的方法
Feb 16 #Javascript
JS+CSS实现Li列表隔行换色效果的方法
Feb 16 #Javascript
JavaScript实现文字与图片拖拽效果的方法
Feb 16 #Javascript
jQuery实现点击图片翻页展示效果的方法
Feb 16 #Javascript
JS+CSS实现可拖动的弹出提示框
Feb 16 #Javascript
js实现下拉框选择要显示图片的方法
Feb 16 #Javascript
You might like
php使用正则表达式提取字符串中尖括号、小括号、中括号、大括号中的字符串
2020/04/05 PHP
PHP的error_reporting错误级别变量对照表
2014/07/08 PHP
php实现curl模拟ftp上传的方法
2015/07/29 PHP
php实现转换html格式为文本格式的方法
2016/05/16 PHP
PHP面向对象五大原则之开放-封闭原则(OCP)详解
2018/04/04 PHP
javascript 动态调整图片尺寸实现代码
2009/12/28 Javascript
JS Excel读取和写入操作(模板操作)实现代码
2010/04/11 Javascript
jquery.boxy弹出框(后隔N秒后自动隐藏/自动跳转)
2013/01/15 Javascript
jQuery 全选/反选以及单击行改变背景色实例
2013/07/02 Javascript
随鼠标上下滚动的jquery代码
2013/12/05 Javascript
通过JS判断联网类型和连接状态的实现代码
2015/04/01 Javascript
浅谈javascript 函数表达式和函数声明的区别
2016/01/05 Javascript
使用jQuery制作基础的Web图片轮播效果
2016/04/22 Javascript
Node.js笔记之process模块解读
2018/05/31 Javascript
jQuery实现简单评论区功能
2020/10/26 jQuery
简述Python中的面向对象编程的概念
2015/04/27 Python
Django框架下在URLconf中指定视图缓存的方法
2015/07/23 Python
利用标准库fractions模块让Python支持分数类型的方法详解
2017/08/11 Python
python如何派生内置不可变类型并修改实例化行为
2018/03/21 Python
33个Python爬虫项目实战(推荐)
2019/07/08 Python
解决python tkinter界面卡死的问题
2019/07/17 Python
Python箱型图处理离群点的例子
2019/12/09 Python
PyCharm汉化安装及永久激活详细教程(靠谱)
2020/01/16 Python
Python模块相关知识点小结
2020/03/09 Python
Python Selenium 设置元素等待的三种方式
2020/03/18 Python
Python 基于jwt实现认证机制流程解析
2020/06/22 Python
css3图片边框border-image的用法
2017/06/30 HTML / CSS
韩国三星集团旗下时尚品牌官网:SSF SHOP
2016/08/02 全球购物
如何写好升职自荐信
2014/01/06 职场文书
市场总经理岗位职责
2014/04/11 职场文书
2014国庆节标语口号
2014/09/19 职场文书
安全承诺书
2015/01/19 职场文书
独生子女证明范本
2015/06/19 职场文书
学习杨善洲同志先进事迹心得体会
2016/01/23 职场文书
你为什么是穷人?可能是这5个缺点造成
2019/07/11 职场文书
MySQL分区表管理命令汇总
2022/03/21 MySQL