热门IT资讯网

jquery如何判断checkbox(复选框)是否被选中

发表于:2024-11-27 作者:热门IT资讯网编辑
编辑最后更新 2024年11月27日,谁都知道 在html 如果一个复选框被选中 是 checked="checked"。 但是我们如果用jquery alert($("#id").attr("checked")) 会提示

谁都知道 html 如果一个复选框被选中 checked="checked"


但是我们如果用jquery alert($("#id").attr("checked")) 会提示您是true而不是checked

所以很多朋友判断 if($("#id").attr("checked")=="true") 这个是错误的,其实应该是 if($("#id").attr("checked")==true)

例子里面包括了一下几个功能。

  1. <input type="button" id="btn1" value="全选">
  2. <input type="button" id="btn2" value="取消全选">
  3. <input type="button" id="btn3" value="选中所有奇数">
  4. <input type="button" id="btn4" value="反选">
  5. <input type="button" id="btn5" value="获得选中的所有值">
  6. 代码
  7. >
  8. <HTML>
  9. <HEAD>
  10. <TITLE> New Document TITLE>
  11. <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
  12. <SCRIPT LANGUAGE="JavaScript" src="http://www.cnjquery.com/demo/jquery.js">script>
  13. <SCRIPT LANGUAGE="JavaScript">
0