實現全選和反選功能
阿新 • • 發佈:2021-01-07
全選和反選
//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>
//最終效果(當選擇“青花瓷”點選全選所有複選框全部被選中)