js 判断checkbox是否选中的实现代码


Posted in Javascript onNovember 23, 2010

今天再写个小功能判断checkbox是否选中与操作完以后将checkbox设置为选中状态的需求,那么就可以参考下面的代码了

1、判断是否选中可以用如下代码

原生js

if(document.getElementById("insDown").checked){

}

jquery的实现代码

1, $(checkbox的id).prop("checked") 返回的是一个boolean值类型

2, $(this).is(":checked") 返回的也是一个boolean值类型2

、设置选中状态

原生js

document.getElementById("insDown").checked=true;

jquery的实现代码

$("#insDown").prop("checked", true);

$("#cb1").prop("checked","checked");
$("#cb1").prop("checked",true);

完整代码

//第几个没有选 

<input type="checkbox" name="checkbox1" checked> 
<input type="checkbox" name="checkbox1"> 
<input type="checkbox" name="checkbox1" checked> 
<input type="checkbox" name="checkbox1"> 
<input type="checkbox" name="checkbox1"> 
<script language=javascript> 
function check(obj) 
{ 

for(i=0;i<document.all(obj).length;i++) 
{ 
if(!document.all(obj)[i].checked)alert("第"+(i+1)+"个没有选择") 
} 
} 
</script> 
<input type=button onclick="check('checkbox1')" value="检测"> 
//一个也没有选 
<input type="checkbox" name="test"> 
<input type="checkbox" name="test"> 
<input type="checkbox" name="test"> 
<input type="checkbox" name="test"> 
<input type="checkbox" name="test"> 
<Script Language="JavaScript"> 
function check(obj){ 
for(i=0;i<document.all(obj).length;i++){ 
if(document.all(obj)(i).checked){ 
return; 
} 
} 
window.alert('一个也没有选!'); 
} 
</Script> 
<input type=button onclick="check('test');" value="检测"> 

//第几个没有选 
<input type="checkbox" name="checkbox1" checked> 
<input type="checkbox" name="checkbox1"> 
<input type="checkbox" name="checkbox1" checked> 
<input type="checkbox" name="checkbox1"> 
<input type="checkbox" name="checkbox1"> 
<script language=javascript> 
function check(obj) 
{ 

for(i=0;i<document.all(obj).length;i++) 
{ 
if(!document.all(obj)[i].checked)alert("第"+(i+1)+"个没有选择") 
} 
} 
</script> 
<input type=button onclick="check('checkbox1')" value="检测"> 


//一个也没有选 


<input type="checkbox" name="test"> 
<input type="checkbox" name="test"> 
<input type="checkbox" name="test"> 
<input type="checkbox" name="test"> 
<input type="checkbox" name="test"> 
<Script Language="JavaScript"> 
function check(obj){ 
for(i=0;i<document.all(obj).length;i++){ 
if(document.all(obj)(i).checked){ 
return; 
} 
} 
window.alert('一个也没有选!'); 
} 
</Script> 
<input type=button onclick="check('test');" value="检测">

这篇文章就结束了,更多的请查看三水点靠木以前发布的文章。

Javascript 相关文章推荐
判断对象是否Window的实现代码
Jan 10 Javascript
使用jQuery mobile库检测url绝对地址和相对地址的方法
Dec 04 Javascript
js改变透明度实现轮播图的算法
Aug 24 Javascript
vue router demo详解
Oct 13 Javascript
web前端页面生成exe可执行文件的方法
Feb 08 Javascript
JavaScript指定断点操作实例教程
Sep 18 Javascript
vue中的router-view组件的使用教程
Oct 23 Javascript
jQuery选择器之基本过滤选择器用法实例分析
Feb 19 jQuery
JS使用JSON.parse(),JSON.stringify()实现对对象的深拷贝功能分析
Mar 06 Javascript
vue2.0+SVG实现音乐播放圆形进度条组件
Sep 21 Javascript
微信公众号服务器验证Token步骤图解
Dec 30 Javascript
原生JS实现音乐播放器的示例代码
Feb 25 Javascript
js 处理URL实用技巧
Nov 23 #Javascript
两个Javascript小tip资料
Nov 23 #Javascript
JQUBar 基于JQUERY的柱状图插件
Nov 23 #Javascript
jquery 学习之二 属性相关
Nov 23 #Javascript
jquery 学习之一 对象访问
Nov 23 #Javascript
boxy基于jquery的弹出层对话框插件扩展应用 弹出层选择器
Nov 21 #Javascript
IE6下出现JavaScript未结束的字符串常量错误的解决方法
Nov 21 #Javascript
You might like
php下intval()和(int)转换使用与区别
2008/07/18 PHP
php 启动报错如何解决
2014/01/17 PHP
PHP读取CSV大文件导入数据库的实例
2017/07/24 PHP
Javascript-Mozilla和IE中的一个函数直接量的问题分析
2007/08/12 Javascript
JS input文本框禁用右键和复制粘贴功能的代码
2010/04/15 Javascript
javascript获取ckeditor编辑器的值(实现代码)
2013/11/18 Javascript
javascript setinterval 的正确语法如何书写
2014/06/17 Javascript
使用ajaxfileupload.js实现ajax上传文件php版
2014/06/26 Javascript
后台获取ZTREE选中节点的方法
2015/02/12 Javascript
jQuery+css3动画属性制作猎豹浏览器宽屏banner焦点图
2015/03/16 Javascript
JavaScript获取表单enctype属性的方法
2015/04/02 Javascript
jQuery给元素添加样式的方法详解
2015/12/30 Javascript
JavaScript实现点击按钮直接打印
2016/01/06 Javascript
Bootstrap+jfinal退出系统弹出确认框的实现方法
2016/05/30 Javascript
jquery 标签 隔若干行加空白或者加虚线的方法
2016/12/07 Javascript
jQuery插件HighCharts绘制2D柱状图、折线图的组合双轴图效果示例【附demo源码下载】
2017/03/09 Javascript
浅谈es6语法 (Proxy和Reflect的对比)
2017/10/24 Javascript
vue监听键盘事件的快捷方法【推荐】
2018/07/11 Javascript
基于Element封装一个表格组件tableList的使用方法
2020/06/29 Javascript
使用python 获取进程pid号的方法
2014/03/10 Python
Python中实现从目录中过滤出指定文件类型的文件
2015/02/02 Python
python使用电子邮件模块smtplib的方法
2016/08/28 Python
Python输出带颜色的字符串实例
2017/10/10 Python
python爬取网页内容转换为PDF文件
2020/07/28 Python
python计算两个地址之间的距离方法
2018/06/09 Python
python3.6根据m3u8下载mp4视频
2019/06/17 Python
python tkinter的消息框模块(messagebox,simpledialog)
2020/11/07 Python
英国家电直销:Appliances Direct
2016/09/22 全球购物
消防先进事迹材料
2014/02/10 职场文书
学习雷锋倡议书
2014/04/15 职场文书
煤矿开采专业求职信
2014/07/08 职场文书
撤诉状格式范本
2015/05/19 职场文书
欠条范文
2015/07/03 职场文书
2016北大自主招生自荐信模板
2016/01/28 职场文书
[有人@你]你有一封绿色倡议书,请查收!
2019/07/18 职场文书
用JS实现飞机大战小游戏
2021/06/09 Javascript