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重要知识更新
Jul 08 Javascript
ext监听事件方法[初级篇]
Apr 27 Javascript
jquery 上下滚动广告
Jun 17 Javascript
javascript 获取网页标题代码实例
Jan 22 Javascript
jquery-syntax动态语法着色示例代码
May 14 Javascript
jQuery代码实现图片墙自动+手动淡入淡出切换效果
May 09 Javascript
JQuery ZTree使用方法详解
Jan 07 Javascript
详解JS: reduce方法实现 webpack多文件入口
Feb 14 Javascript
jQuery实现字符串全部替换的方法【推荐】
Mar 09 Javascript
JS查找数组中重复元素的方法详解
Jun 14 Javascript
node vue项目开发之前后端分离实战记录
Dec 13 Javascript
在Vue 中实现循环渲染多个相同echarts图表
Jul 20 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
全局记录程序片段的运行时间 正确找到程序逻辑耗时多的断点
2011/01/06 PHP
深入php多态的实现详解
2013/06/09 PHP
PHP生成图片验证码、点击切换实例
2014/06/25 PHP
php生成随机数的三种方法
2014/09/10 PHP
javascript 对象定义方法 简单易学
2009/03/22 Javascript
JavaScript 关键字屏蔽实现函数
2009/08/02 Javascript
a标签的href和onclick 的事件的区别介绍
2013/07/26 Javascript
setInterval与clearInterval的使用示例代码
2014/01/28 Javascript
JavaScript生成验证码并实现验证功能
2016/09/24 Javascript
nodejs和php实现图片访问实时处理
2017/01/05 NodeJs
基于JavaScript实现焦点图轮播效果
2017/03/27 Javascript
微信小程序中hidden不生效原因的解决办法
2017/04/26 Javascript
vue实现手机号码抽奖上下滚动动画示例
2017/10/18 Javascript
微信小程序实现点击按钮修改view标签背景颜色功能示例【附demo源码下载】
2017/12/06 Javascript
Vue Echarts实现可视化世界地图代码实例
2019/05/07 Javascript
Node 代理访问的实现
2019/09/19 Javascript
原生js实现购物车
2020/09/23 Javascript
使用python BeautifulSoup库抓取58手机维修信息
2013/11/21 Python
使用django-suit为django 1.7 admin后台添加模板
2014/11/18 Python
详解Python中使用base64模块来处理base64编码的方法
2016/07/01 Python
用Python将IP地址在整型和字符串之间轻松转换
2017/03/22 Python
详解用TensorFlow实现逻辑回归算法
2018/05/02 Python
python实现美团订单推送到测试环境,提供便利操作示例
2019/08/09 Python
在Python3.74+PyCharm2020.1 x64中安装使用Kivy的详细教程
2020/08/07 Python
python使用bs4爬取boss直聘静态页面
2020/10/10 Python
澳大利亚鞋仓库:Shoe Warehouse
2019/07/25 全球购物
打架检讨书400字
2014/01/17 职场文书
总结表彰大会主持词
2014/03/26 职场文书
煤矿安全生产责任书
2014/04/15 职场文书
学生评语大全
2014/04/18 职场文书
奥运会口号
2014/06/13 职场文书
社区党建工作汇报材料
2014/10/27 职场文书
小学班主任心得体会
2016/01/07 职场文书
导游词之宿迁乾隆行宫
2019/10/15 职场文书
2021-4-3课程——SQL Server查询【2】
2021/04/05 SQL Server
Python爬虫之用Xpath获取关键标签实现自动评论盖楼抽奖(二)
2021/06/07 Python