這個地址更權威:最好的選擇:http://www.sucaihuo.com/js/10.htmljavascript
<html> <head> <title>TODO supply a title</title> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width"> <script type="text/javascript" src="js/jquery-1.7.2.js"></script> </head> <body> <ul id="list"> <li><label><input type="checkbox" value="1"> 1.時間都去哪兒了</label></li> <li><label><input type="checkbox" value="2"> 2.海闊天空</label></li> <li><label><input type="checkbox" value="3"> 3.真的愛你</label></li> <li><label><input type="checkbox" value="4"> 4.再也不猶豫</label></li> <li><label><input type="checkbox" value="5"> 5.光輝歲月</label></li> <li><label><input type="checkbox" value="6"> 6.喜歡妳</label></li> </ul> <input type="checkbox" id="all"> <input type="button" value="全選" class="btn" id="selectAll"> <input type="button" value="全不選" class="btn" id="unSelect"> <input type="button" value="反選" class="btn" id="reverse"> <input type="button" value="得到選中的全部值" class="btn" id="getValue"> <span id="total"></span> </body> </html> <script> /* $(doucument).ready(function(){ alert(); }); */ $(function(){ /** * 全選 */ $("#selectAll").click(function(){ $("#list :checkbox,#all").attr("checked",true); allchk(); }); /** * 取消全選 */ $("#unSelect").click(function(){ $("#list :checkbox,#all").attr("checked",false); }); /** * 反選 */ $("#reverse").click(function(){ $("#list :checkbox").each(function(){ $(this).attr("checked",!$(this).attr("checked")); }); }); /** * 獲取全部選中框的值 */ $("#getValue").click(function(){ var data1 = new Array; var total = 0; $("#list :checkbox[checked]").each(function(i){ data1[i] = $(this).val(); total++; }); var data2 = data1.join(','); //將數組轉換成字符串 alert(data2+"總共:"+total); }); }); </script>
1.時間都去哪兒了html
2.海闊天空java
3.真的愛你jquery
4.再也不猶豫數組
5.光輝歲月this
6.喜歡妳spa