【成长笔记】html+jqurey全选反选取消

编程入门 行业动态 更新时间:2024-10-07 12:27:49

【成长笔记】html+jqurey<a href=https://www.elefans.com/category/jswz/34/1768531.html style=全选反选取消"/>

【成长笔记】html+jqurey全选反选取消

一、代码

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
</head>
<body>
<button id="all">全选</button>
<button id="reverse">反选</button>
<button id="cancel">取消</button>
<table border="1"><thead><tr><th>#</th><th>姓名</th><th>爱好</th></tr></thead><tbody><tr><td><input type="checkbox"></td><td>乡村教师代言人</td><td>淘宝、阿里、蜂鸟</td></tr><tr><td><input type="checkbox"></td><td>奶茶妹</td><td>商城、金融</td></tr><tr><td><input type="checkbox"></td><td>董老板</td><td>让世界爱上中国选</td></tr></tbody>
</table>
<script src="jquery-3.4.1.js" type="text/javascript"></script>
<script>// 点击全选按钮 选中所有的checkbox// DOM绑定事件方法// $("#all")[0].onclick = function(){}// jQuery绑定事件方法$("#all").click(function () {$(":checkbox").prop('checked', true);});// 取消$("#cancel").on("click", function () {$(":checkbox").prop('checked', false);});// 反选$("#reverse").click(function () {var $checkbox = $(":checkbox");for (var i=0;i<$checkbox.length;i++){// 获取原来的选中与否的状态var status = $($checkbox[i]).prop('checked');$($checkbox[i]).prop('checked', !status);//此处取反}})
</script>
</body>
</html>

二、运行效果

更多推荐

【成长笔记】html+jqurey全选反选取消

本文发布于:2024-02-19 14:58:33,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1764473.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:全选   笔记   html   jqurey

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!