1. 程式人生 > 其它 >實現全選和反選功能

實現全選和反選功能

全選和反選

//body

<body>
		<input type="checkbox" name="name" value="" />菊花臺<br />
		    <input type="checkbox" name="name" value="" />千里之外<br />
		    <input type="checkbox" name="name" value=""
/>青花瓷<br /> <input type="checkbox" name="name" value="" />蘭亭序<br /> <input type="checkbox" name="name" value="" />超人不會飛<br /> <input type="checkbox" name="name" value=""
/>七里香<br /> <input type="checkbox" name="name" value="" />龍戰騎士 </div> <br /> <input id="c1" type="button" name="name" value="全選" /> <input id="btn1" type="button"
name="name" value="反選" /> </body>
<script type="text/javascript">
			$(function(){
				
			$("#c1").click(function(){
				//獲取所有checkbox屬性
			var result=$(this).attr("checked",true);
			
				$("input[name='name']").attr("checked",result);
			})
			
			//反選
			$("#btn1").click(function(){
				$("c1").attr("checked",false);
				$("input[name='name']").each(function(){
					$(this).attr("checked",!$(this).attr("checked"));
				})
			})
			})
			
		</script>

//最終效果(當選擇“青花瓷”點選全選所有複選框全部被選中)
在這裡插入圖片描述