js实现checkbox全选和反选示例


Posted in Javascript onMay 01, 2014

复选框全选示例

<input type="checkbox" name="selectall" value=on onclick="selectAll()">
function selectAll(form) {
 var obj = document.getElementsByName('selectall');
 var cks = document.getElementsByTagName("input");
 var ckslen = cks.length;
 for(var i=0;i<ckslen-1;i++) {
  if(cks[i].type == 'checkbox') {
   cks[i].checked = obj[0].checked;
  }
 }
}

复选框全选与全不选示例

<html>
<head>
<script>
function selectAll(){
 var checklist = document.getElementsByName ("selected");
   if(document.getElementById("controlAll").checked)
   {
   for(var i=0;i<checklist.length;i++)
   {
      checklist[i].checked = 1;
   } 
 }else{
  for(var j=0;j<checklist.length;j++)
  {
     checklist[j].checked = 0;
  }
 }
}
</script>
</head>
<body>
<form>
<input onclick="selectAll()" type="checkbox"   name="controlAll" style="controlAll" id="controlAll"/>全选<br>
1:<input type="checkbox" name="selected" value="1"/><br>
2:<input type="checkbox" name="selected" value="2"/><br>
3:<input type="checkbox" name="selected" value="3"/><br>
4:<input type="checkbox" name="selected" value="4"/><br>
5:<input type="checkbox" name="selected" value="5"/><br>
6:<input type="checkbox" name="selected" value="6"/><br>
</form>
<p>
js按键事件说明<br>
onClick事件<br>
鼠标单击事件是最常见的事件之一,当用户单击鼠标按钮时。同时onClick指定的事件处理程序或代码将被调用执行。<br>
文件说明<br>
第11行使用 onClick事件弹出警告提示对话框。<br>
onChange事件<br>
onChange事件就是当文本框的内容改变时发生的事件。<br>
文件说明<br>
第11行使用onChange事件,当文本框内容发生改变的时候弹出警告提示对话框。<br>
onSelect事件<br>
onSelect事件就是当文本框的内容被选中时发生的事件。<br>
文件说明<br>
第11行使用onSelect事件,当文本框中内容被选中的时候,警告提示对话框显示的结果。<br>
onFocus事件<br>
onFocus事件就是当光标落在文本框中时发生的事件。<br>
文件说明<br>
第12行使用Onfocus事件,当用鼠标选中第二个文本框的时候,自动触发Onfocus事件,弹出一个对话框。<br>
onLload事件<br>
onload事件是当前的网页被显示时发生的事件。<br>
文件说明<br>
第9行使用OnLoad事件,当打开网页的时候自动打开一个警示框。<br>
onUnload事件<br>
onUnload事件是当当前的网页被关闭时发生的事件。<br>
文件说明 <br>
第9行使用onUnload事件,当关闭网页的时候自动打开一个警示框。<br>
onBlur事件<br>
onBlur事件就是当光标离开文本框中时发生的事件。<br>
15  <br>
文件说明<br>
第12行使用onBlur事件,当用鼠标离开第二个文本框的时候,自动触发onBlur事件,弹出一个对话框。<br>
onMouseover事件<br>
onMouseover事件是指当鼠标移动到页面元素上方时发生的事件。、、<br>
文件说明<br>
第10行使用onMouseover事件,当鼠标指向滚动文字的时候,自动触发onMouseover事件。<br>
onMouseout事件<br>
onmouseout事件是指当鼠标离开页面元素上方时发生的事件。文件说明<br>
第10行使用onmouseout事件,当鼠标离开滚动文字的时候,自动触发 onmouseout事件。<br>
onDbclick事件<br>
当鼠标双击鼠标按钮时,产生ondbclick事件。同时ondbclick指定的事件处理程序或代码将被调用执行。<br>
文件说明<br>
第11行使用ondbclick事件弹出警告提示对话框。<br>
</p>
</body>
</html>
Javascript 相关文章推荐
javascript iframe编程相关代码
Dec 28 Javascript
javascript游戏开发之《三国志曹操传》零部件开发(五)可移动地图的实现
Jan 23 Javascript
JavaScript中的style.display属性操作
Mar 27 Javascript
在线一元二次方程计算器实例(方程计算器在线计算)
Dec 22 Javascript
利用js实现在浏览器状态栏显示访问者在本页停留的时间
Dec 29 Javascript
javascript基本包装类型介绍
Apr 10 Javascript
jquery插件NProgress.js制作网页加载进度条
Jun 05 Javascript
JavaScript中this详解
Sep 01 Javascript
jquery实时获取时间的简单实例
Jan 26 Javascript
JS常用倒计时代码实例总结
Feb 07 Javascript
基于angular实现三级联动的生日插件
May 12 Javascript
mpvue小程序仿qq左滑置顶删除组件
Aug 03 Javascript
jquery插件之定时查询待处理任务数量
May 01 #Javascript
自己使用jquery写的一个无缝滚动的插件
Apr 30 #Javascript
js 弹出新页面避免被浏览器、ad拦截的一种新方法
Apr 30 #Javascript
使用Jquery获取带特殊符号的ID 标签的方法
Apr 30 #Javascript
页面js遇到乱码问题的解决方法是和无法转码的情况
Apr 30 #Javascript
js获取ajax返回值代码
Apr 30 #Javascript
jquery如何把数组变为字符串传到服务端并处理
Apr 30 #Javascript
You might like
一个简单的自动发送邮件系统(一)
2006/10/09 PHP
php xml文件操作实现代码(二)
2009/03/20 PHP
防止本地用户用fsockopen DDOS攻击对策
2011/11/02 PHP
Thinkphp5 微信公众号token验证不成功的原因及解决方法
2017/11/12 PHP
php实现的简单多进程服务器类完整示例
2020/02/01 PHP
PHP执行普通shell命令流程解析
2020/08/24 PHP
IE 当eval遇上function的处理
2011/08/09 Javascript
深入理解Javascript动态方法调用与参数修改的问题
2013/12/10 Javascript
JavaScript实现信用卡校验方法
2015/04/07 Javascript
JS+CSS实现闪烁字体效果代码
2016/04/05 Javascript
jquery+ajax+text文本框实现智能提示完整实例
2016/07/09 Javascript
vue子组件使用自定义事件向父组件传递数据
2017/05/27 Javascript
本地存储localStorage用法详解
2017/07/31 Javascript
Vue v2.5 调整和更新不完全问题
2017/10/24 Javascript
vue jsx 使用指南及vue.js 使用jsx语法的方法
2017/11/11 Javascript
微信小程序swiper实现滑动放大缩小效果
2018/11/15 Javascript
vue配置接口域名方法总结
2019/05/12 Javascript
微信小程序导航栏跟随滑动效果的实现代码
2019/05/14 Javascript
vue-cli3+typescript新建一个项目的思路分析
2019/08/06 Javascript
vue 使用post/get 下载导出文件操作
2020/08/07 Javascript
[01:17:12]职来职往完美电竞专场
2014/09/18 DOTA
[52:44]VGJ.T vs infamous Supermajor小组赛D组败者组第一轮 BO3 第一场 6.3
2018/06/04 DOTA
Python函数返回值实例分析
2015/06/08 Python
python中从str中提取元素到list以及将list转换为str的方法
2018/06/26 Python
Pycharm编辑器功能之代码折叠效果的实现代码
2020/10/15 Python
介绍一下grep命令的使用
2015/06/12 面试题
农村改厕实施方案
2014/03/22 职场文书
养牛场项目建议书
2014/05/13 职场文书
服务理念标语
2014/06/18 职场文书
小学生植树节活动总结
2014/07/04 职场文书
教师党员个人剖析材料
2014/09/29 职场文书
民间借贷被告代理词
2015/05/23 职场文书
公司保密管理制度
2015/08/04 职场文书
周一问候语大全
2015/11/10 职场文书
python读取mnist数据集方法案例详解
2021/09/04 Python
python数字图像处理实现图像的形变与缩放
2022/06/28 Python