jquery 对checkbox的操作

本文介绍了一个简单的示例,展示了如何使用jQuery来操作HTML中的Checkbox元素。包括实现全选、取消全选、选中所有奇数项及反选等功能,并演示了如何获取所有被选中的Checkbox值。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<!-- saved from url=(0042)http://www.cnjquery.com/demo/checkbox.html -->
<HTML><HEAD><TITLE>New Document</TITLE>
<SCRIPT language=JavaScript src="jquery.js"></SCRIPT>

<SCRIPT language=JavaScript>
<!--
$("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);
})
})
//-->
</SCRIPT>

<META content="MSHTML 6.00.2900.3492" name=GENERATOR></HEAD>
<BODY>
<FORM name=form1 action="" method=post>
<INPUT id=btn1 type=button value=全选>
<INPUT id=btn2 type=button value=取消全选>
<INPUT id=btn3 type=button value=选中所有奇数>
<INPUT id=btn4 type=button value=反选>
<INPUT id=btn5 type=button value=获得选中的所有值>
<BR>
<INPUT type=checkbox value=checkbox1 name=checkbox> checkbox1
<INPUT type=checkbox value=checkbox2 name=checkbox> checkbox2
<INPUT type=checkbox value=checkbox3 name=checkbox> checkbox3
<INPUT type=checkbox value=checkbox4 name=checkbox> checkbox4
<INPUT type=checkbox value=checkbox5 name=checkbox> checkbox5
<INPUT type=checkbox value=checkbox6 name=checkbox> checkbox6
<INPUT type=checkbox value=checkbox7 name=checkbox> checkbox7
<INPUT type=checkbox value=checkbox8 name=checkbox> checkbox8
</FORM>
</BODY></HTML>
内容概要:本文档提供了关于“微型车间生产线的设计与生产数据采集试验研究”的毕业设计复现代码,涵盖从论文结构生成、机械结构设计、PLC控制系统设计、生产数据采集与分析系统、有限元分析、进度管理、文献管理和论文排版系统的完整实现。通过Python代码和API调用,详细展示了各个模块的功能实现和相互协作。例如,利用SolidWorks API设计机械结构,通过PLC控制系统模拟生产流程,使用数据分析工具进行生产数据的采集和异常检测,以及利用进度管理系统规划项目时间表。 适合人群:具有机械工程、自动化控制或计算机编程基础的学生或研究人员,尤其是从事智能制造领域相关工作的人员。 使用场景及目标:①帮助学生或研究人员快速搭建和理解微型车间生产线的设计与实现;②提供完整的代码框架,便于修改和扩展以适应不同的应用场景;③作为教学或科研项目的参考资料,用于学习和研究智能制造技术。 阅读建议:此资源不仅包含详细的代码实现,还涉及多个学科领域的知识,如机械设计、电气控制、数据分析等。因此,在学习过程中,建议读者结合实际操作,逐步理解每个模块的功能和原理,并尝试调整参数以观察不同设置下的系统表现。同时,可以参考提供的文献资料,深入研究相关理论和技术背景。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值