全选全不选

界面:

代码:

<!DOCTYPE html>
<html>
<head><meta charset="UTF-8"><script type="text/javascript" src="jquery-3.3.1.js"></script>
</head>
<body><input type="checkbox" id="checkall" />全选/全不选<br/><input type="checkbox" name="items" value="足球"/>足球<input type="checkbox" name="items" value="篮球" />篮球<input type="checkbox" name="items" value="游泳" />游泳<input type="checkbox" name="items" value="唱歌" />唱歌<input type="checkbox" name="items" value="读书" />读书<br/><input type="button" id="checkall_1" value="全选"/><input type="button" id="checkno" value="全不选"/><input type="button" id="checkarev" value="反选"/><input type="button" id="send" value="提交"/><script type="text/javascript">//全选全不选
    $(document).ready(function(){$("#checkall").click(function(){if (($("#checkall").prop("checked"))){$(":input[name='items']").attr("checked",true);}else{$(":input[name='items']").attr("checked",false);}});});//全选
    $(document).ready(function(){$("#checkall_1").click(function(){            $(":input[name='items']").attr("checked",true);});});    //全不选
    $(document).ready(function(){$("#checkno").click(function(){    //方式一
            $(":input[name='items']").attr("checked",false);//方式二// $("input[name='checkbox']").removeAttr("checked");
        });});//反选
    $(document).ready(function(){$("#checkarev").click(function(){$("input[name='items']").each(function(){    //attr//1.attr("checked"):返回被选中元素的属性值    //2.attr("checked",true):设置选中属性    if (this.checked) {$(this).prop("checked",false);}else{$(this).prop("checked",true);}});});});</script>
</body>
</html>

转载于:https://www.cnblogs.com/8013-cmf/p/8434712.html

【七】jquery之属性attr、 removeAttr、prop[全选全不选及反选]相关推荐

  1. Jquery重新学习之二[属性attr(),removeAttr(),prop(),removeProp()]

    1:属性.attr(name|pro|key,val|key,fn)与removeAttr(name) 1.1 .attr(name) 参数name为属性名称 <a id="my_hr ...

  2. jQuery中的attr()与prop()设置属性、获取属性的区别

    举例,比如我们要获取checkbox的属性或者设置checkbox选中或不选中. $("#editForm").find("input[type='checkbox']& ...

  3. jquery中的attr()和prop()

    2019独角兽企业重金招聘Python工程师标准>>> jQuery1.6中新添加了一个prop方法,看起来和用起来都和attr方法一样,这两个方法有什么区别呢?这要从HTMl 的a ...

  4. jQuery实战之 attr() 和 prop() 的区别

    是不是刚开始学jQuery的时候,看到了这两个方法:attr()和prop():感觉这不是一个意思吗?他们有什么区别呢? 下面简单的给大家区分一下: 对于HTML元素本身就带有的固有属性,在处理的时候 ...

  5. 【jQuery 区别】attr()和prop()的区别

    1>>> 今天实现一个 点击更新按钮 ,可以勾选上本行的的checkbox的功能: 使用代码: 1 /** 2 * updateproduct.htmls 更新 产品信息 3 */ ...

  6. 【JQuery元素属性】

    JQuery元素属性 元素属性 attr removeAttr prop removeProp 元素属性 attr 设置或返回被选元素的属性值 <img src="https://ss ...

  7. jquery中attr和prop以及removeAttr和removeProp的区别

    结论:attr和prop都可以获取自定义对象的属性值,区别是attr能获取标签元素自定义属性,prop无法获取,返回undefined,它只能获取标签自带属性. removeAttr标签上的属性都可以 ...

  8. JQuery基础-》带有案例-隔行换色-全选-QQ表情-下拉框左右移动

    JQuery基础 下面案例用到的资源包:https://download.csdn.net/download/weixin_44537122/11879014 1.内容 1. JQuery 基础:1. ...

  9. jQuery attr removeAttr 属性操作

    jQuery attr removeAttr 属性操作 <%@ page language="java" import="java.util.*" pag ...

最新文章

  1. “Python之父”从Dropbox退休
  2. lvs keepalived
  3. 微软的搜索引擎挺不错的
  4. [云炬创业基础笔记]第四章测试23
  5. android xml 焦点,android TV 焦点选中放大效果
  6. 【数学基础】深度学习必须掌握的 13 种概率分布
  7. 教你在SQL Server数据库中设计表和字段
  8. OBS教程:3分钟学会直播推流与视频录制
  9. navicat建mysql数据库密码_Navicat修改MySQL数据库密码的多种方法
  10. 工控自动化通讯测试工具总结之--串口
  11. Twitter群推王:推特全方位营销利器
  12. 圣诞树拼图游戏unity制作
  13. android 手机震动1次,Android中手机震动的设置(Vibrator)的步骤
  14. C、C++、JAVA
  15. 那么厉害的个人所得税计算器代码你竟然不点开看看,你膨胀了!
  16. 网站api自己怎么写_网站seo优化中文章标题怎么写?
  17. mql4 c语言,MT4编程之MQL4编程语言介绍
  18. Python简介以及在网站中运行Python
  19. 关于xilinx zynq petalinux 使用32MB(W25Q256)的SPI FLSH无法正常读写16M以上内存的BUG的调试过程
  20. 《角斗士》一个帝国的史诗绝唱

热门文章

  1. 【实习之T100开发】T100程序功能代码积累
  2. 今天,我背完了考研5500词!!!
  3. 《恋上数据结构第1季》哈希表介绍以及从源码分析哈希值计算
  4. python中int的“四舍五入”
  5. 读书笔记_中国期货市场量化交易(李尉)02
  6. IntelliJIDEA和tomcat在浏览器js乱码问题解决
  7. 电脑的服务器操作系统是什么,电脑的服务器操作系统是什么
  8. 做了5年领导,看到员工年终汇报这么做,也忍不住给他加薪
  9. 不装了,摊牌了,月薪10571元的我是新生代农民工中的一员
  10. 从阿里腾讯的大会上得到的启示,来分享一些可视化大屏