js,jquery获取复选框checkbox被选中的值
转载:https://blog.csdn.net/qq_35792598/article/details/76646983
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
</head>
<body> <input type="checkbox" name="test" value="0" />0 <input type="checkbox" name="test" value="1" />1 <input type="checkbox" name="test" value="2" />2 <input type="checkbox" name="test" value="3" />3 <input type="checkbox" name="test" value="4" />4 <input type="checkbox" name="test" value="5" />5 <input type="checkbox" name="test" value="6" />6 <input type="checkbox" name="test" value="7" />7 <input type="button" onclick="chk()" value="提 交" />
</body>
</html>
js获取复选框值
function chk(){ var obj=document.getElementsByName('test'); //选择所有name="'test'"的对象,返回数组 //取到对象数组后,我们来循环检测它是不是被选中 var s=''; for(var i=0; i<obj.length; i++){ if(obj[i].checked) s+=obj[i].value+','; //如果选中,将value添加到变量s中 } //那么现在来检测s的值就知道选中的复选框的值了 alert(s==''?'你还没有选择任何内容!':s);
}
jQuery获取复选框值
function jqchk(){ //jquery获取复选框值 var chk_value =[]; $('input[name="test"]:checked').each(function(){ chk_value.push($(this).val()); }); alert(chk_value.length==0 ?'你还没有选择任何内容!':chk_value);
}
对checkbox的其他几个操作
- 全选
- 取消全选
- 选中所有奇数
- 反选
- 获得选中的所有值
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>louis-blog >> jQuery 对checkbox的操作</title> <mce:script type='text/javascript' src="http://leotheme.cn/wp-includes/js/jquery/jquery.js" mce_src="http://leotheme.cn/wp-includes/js/jquery/jquery.js"></mce:script>
</head>
<body style="text-align:center;margin: 0 auto;font-size: 12px;" mce_style="text-align:center;margin: 0 auto;font-size: 12px;">
<div style="border: 1px solid #999; width: 500px; padding: 15px; background: #eee; margin-top: 150px;">
<form name="form1" method="post" action=""> <input type="button" id="btn1" value="全选"> <input type="button" id="btn2" value="取消全选"> <input type="button" id="btn3" value="选中所有奇数"> <input type="button" id="btn4" value="反选"> <input type="button" id="btn5" value="获得选中的所有值"> <br /><br /> <input type="checkbox" name="checkbox" value="checkbox1"> checkbox1 <input type="checkbox" name="checkbox" value="checkbox2"> checkbox2 <input type="checkbox" name="checkbox" value="checkbox3"> checkbox3 <input type="checkbox" name="checkbox" value="checkbox4"> checkbox4 <input type="checkbox" name="checkbox" value="checkbox5"> checkbox5 <input type="checkbox" name="checkbox" value="checkbox6"> checkbox6
</form>
</div>
</body>
</HTML>
jQuery代码
$("document").ready(function(){ $("#btn1").click(function(){ $("[name='checkbox']").attr("checked",'true');//全选 }) $("#btn2").click(function(){ $("[name='checkbox']").removeAttr("checked");//取消全选 }) $("#btn3").click(function(){ $("[name='checkbox']:even").attr("checked",'true');//选中所有奇数 }) $("#btn4").click(function(){ $("[name='checkbox']").each(function(){//反选 if($(this).attr("checked")){ $(this).removeAttr("checked"); }else{ $(this).attr("checked",'true'); } }) }) $("#btn5").click(function(){//输出选中的值 var str=""; $("[name='checkbox'][checked]").each(function(){ str+=$(this).val()+"/r/n"; //alert($(this).val()); }) alert(str); })
})
js,jquery获取复选框checkbox被选中的值相关推荐
- jquery获取复选框checkbox被选中的值
获取复选框基本操作 html代码 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "h ...
- 获取复选框的被选中的值
在块内找input框,循环,如果当前是选中状态,将选中的值添加到数组中 $("#addClassification").click(function(){ v ...
- [jQuery] 判断复选框checkbox是否选中checked
返回值是true/false method 1: $("#register").click(function(){if($("#accept").get(0). ...
- vue复选框CheckBox清空选中的值
最近遇到了这样的一个问题,做了一个添加功能,发现添加了一次记录以后,添加第二次的时候,页面上复选框有我上次选中的值,后来试了很多方法,只有下面这个方法解决了这个问题.上面标出来的是对普通的input进 ...
- jQuery操作复选框checkbox技巧总结 ---- 设置选中、取消选中、获取被选中的值、判断是否选中等
jQuery操作复选框checkbox技巧总结 --- 设置选中.取消选中.获取被选中的值.判断是否选中等 一.checked属性定义 先了解下input标签的checked属性: 1.HTML &l ...
- JQuery实现复选框CheckBox的全选、反选、提交操作
对复选框最基本的应用,就是对复选框进行全选.反选和提交等操作.复杂的操作需要与选项挂钩,来达到各种级联反应效果. [示例]使用Jquery实现复选框CheckBox的全选.反选.提交操作. (1)创建 ...
- html简单获取多选框的,jquery获取复选框的值的简单实例
JS获取复选框被选中的值 0 1 2 3 4 5 6 7 JS代码 对checkbox的其他几个操作 1. 全选 2. 取消全选 3. 选中所有奇数 4. 反选 5. 获得选中的所有值 js代码 $( ...
- jquery复选框组清空选中的值_jQuery获取复选框被选中数量及判断选择值的方法详解...
这篇文章主要介绍了jQuery获取复选框被选中数量及判断选择值的方法,结合实例形式分析了jQuery操作复选框进行判定与统计的相关技巧,非常具有实用价值,需要的朋友可以参考下 本文实例讲述了jQuer ...
- js怎么获取复选框选中的值
本篇文章主要给大家介绍js获取复选框选中的值的实现方法. js获取复选框选中的值的方法实现,对于新手小白来说可能有一定的难度. 下面我们就结合具体的代码示例为大家详细介绍js实现获取复选框中选中的值的 ...
最新文章
- pytho作线性拟合、多项式拟合、对数拟合
- 青龙羊毛——快手(普通版)
- 【转】SAP Fiori Design Guidelines基础篇
- 迪粉汇接入网易云信,打造比亚迪车友亲密沟通利器
- 牛客网 在线编程 之字形矩阵打印
- 光纤收发器怎么连接?
- 后端把Long类型的数据传给前端,前端可能会出现精度丢失的情况,以及解决方案...
- php 发送delete请求,PHP中使用CURL实现GET、POST、PUT、DELETE请求
- 面向对象技术第一讲 多态性
- EasyARM-iMX283A的Linux 开发环境构建
- 10a 16a 插座区别_10A和16A的插座能混用吗?
- Spring 中的重试机制,简单、实用!
- 市政管网检测机器人收费标准_疏通市政管道 市政管网检测 机器人管道检测价格...
- Windows安装Visio流程图软件
- docker build stress命令
- linux 防火墙 端口号命令
- Android的启动流程
- 2020年书法落款_散文书法落款-2020年书法落款怎么写?
- 咏春拳段位首次开考先考动作再考功力2008-11-13
- 从JDBC到Mybatis以及IDEA通过mybatis开发Springboot
热门文章
- 没赶上互联网,也没赶上移动互联网,微软到底赶上了什么??
- Smart200控制两台V90伺服,绝对定位和速度控制,有屏程序,PN通信。 注释清楚
- 第二十三章 Unity 材质
- 关于SCI论文发表的五不准原则是
- 公众号代运营的价格一般是多少钱
- Incremental Learning of Object Detectors without Catastrophic Forgetting详解
- 9、快速开发平台 - 软件技术系列文章
- Visual Studio 2019 代码显示空格等空白符
- 2D动画设计制作软件:Cartoon Animator 中文版win/mac版
- Unity中计算面法线与顶点法线