<div class="codetitle"> <span><a style="CURSOR: pointer" data="37669" class="copybut" id="copybut37669" onclick="doCopy('code37669')"><u>复制代</u></a></span> 代码如下:</div> <div class="codebody" id="code37669"> <br><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 移行//EN" "http://www.w3.org/TR/html4/loose.dtd"> <BR><html> <BR><頭> <BR><mce:style><!-- <BR>--></mce:style><style mce_bogus="1"> <br><br></style> <br><title>JS获取复選択框被選択中のもの</title> <br></head> <br> <br><input type="checkbox" name="test" value="0" />0 <BR><input type="checkbox" name="test" value="1" />1 <BR><input type="checkbox" name="test" value="2" />2 <BR><input type="checkbox" name="test" value="3" />3 <BR><input type="checkbox" name="test" value="4" />4 <BR><input type="checkbox" name="test" value="5" />5 <BR><input type="checkbox" name="test" value="6" />6 <BR><input type="checkbox" name="test" value="7" />7 <BR><input type="button" onclick="chk()" value="提交" /> <br></body> <br></html <BR></div> <BR>JS代码 <BR><div class="codetitle"><span><a style="CURSOR: pointer" data="29383" class="copybut" id="copybut29383" onclick="doCopy('code29383')"><U>复制代</U></a></span> 代码如下:</div> <div class="codebody" id="code29383"> <BR><mce:script src="jquery.js" mce_src="jquery.js"></mce:script><!--これはjquery.js文件にダウンロードされています、如果不jquery を使用すると削除できます --> <br><mce:script type="text/javascript"><!-- <br><br>function chk(){ <br>var obj=document.getElementsByName('test'); // 全ての名前 = "test" のオブジェクト、返される回数组 <br>// オブジェクトの数集合を取得した後、我们来循環环测它是不是被選択中 <br>var s=''; <br>for(var i=0; i<obj.length i>if(obj[i].checked) s =obj[i].value ','; //如果選択中、变量に値を追加します <br>} <br>//那么现在来检测s值就知道选中の复选框的值了 <br>alert(s==''?' ':s); <br>} <br><br>function jqchk(){ //jquery获取复选框值 <br>var chk_value =[]; <br>$('input[name="test"]:checked').each(function(){ <br>chk_value.push($(this).val()); <br>}); <br>alert(chk_value.length==0 ?'你还没有选择どんな内容も!':chk_value); <br>} <br>// --></mce:script> <br></obj.length> </div> <br>チェックボックスのその他の操作 <br><br>1. 全選択 <br>2. 取消全选 <br>3. 选中全部奇数 <br>4. 反选 <br>5. 获得選択中のすべての値 <br><br>js代码 <br><div class="codetitle"> <span><a style="CURSOR: pointer" data="7356" class="copybut" id="copybut7356" onclick="doCopy('code7356')"><u>复制代</u></a></span> 代以下:</div> <div class="codebody" id="code7356"> <br><br>$("document").ready(function(){ <br>$("#btn1").click(function(){ <br>$("[name='checkbox']")。 attr("checked",'true');//全选 <br>}) <br>$("#btn2").click(function(){ <br>$("[name='checkbox'] ").removeAttr("checked");//取消全选 <br>}) <br>$("#btn3").click(function(){ <br>$("[name='checkbox'] :even").attr("checked",'true');//选中諸奇数 <br>}) <br>$("#btn4").click(function(){ <br>$("[ name='checkbox']").each(function(){//反选 <br>if($(this).attr("checked")){ <br>$(this).removeAttr("checked") ; <br>} <br>else{ <br>$(this).attr("checked",'true') <br>} <br>}) <br>$("# btn5").click(function(){// 出力选中の值 <br>var str=""; <br>$("[name='checkbox'][checked]").each(function(){ <br>str =$(this).val() "/r/n"; <br>//alert($(this).val()) <br>}) <br>alert(str); <br>}) <br>}) <br><br> </div>html代: <br><br><div class="codetitle"> <span><a style="CURSOR: pointer" data="46877" class="copybut" id="copybut46877" onclick="doCopy('code46877')">复制代<u></u></a> 代码如下:</span><div class="codebody" id="code46877"> <br><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" > <BR><html xmlns="http://www.w3.org/1999/xhtml"> <br> <br><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <br><title>ルイブログ>> jQuery チェックボックスの操作</title> <br><mce:script type='text/javascript' src="http://leotheme.cn/wp-includes/js/jquery/jquery.js" mce_src="http://leotheme.cn/wp -includes/js/jquery/jquery.js"></mce:script> <br><スクリプト言語="JavaScript"> <br><!-- <BR>$("document").ready(function(){ <BR>$("#btn1").click(function(){ <BR>$("[name= 'checkbox']").attr("checked",'true');//全选 <BR>}) <BR>$("#btn2").click(function(){ <BR>$(" [name='checkbox']").removeAttr("checked");//取消全选 <BR>}) <BR>$("#btn3").click(function(){ <BR>$(" [name='checkbox']:even").attr("checked",'true');//选中すべて奇数 <BR>}) <BR>$("#btn4").click(function(){ <BR>$("[name='checkbox']").each(function(){//反选 <BR>if($(this).attr("checked")){ <BR>$(this) .removeAttr("チェック済み"); <BR>} <BR>else{ <BR>$(this).attr("チェック済み",'true'); <BR>} <BR>}) <BR>$("#btn5").click(function(){// 出力选中の值 <BR>var str=""; <BR>$("[name='checkbox'][checked]") .each(function(){ <BR>str =$(this).val() "/r/n"; <BR>//alert($(this).val()); <BR>}) <BR>alert(str); <BR>}) <BR>}) <BR>-->; <BR></SCRIPT> <br> <br><body style="text-align:center;margin: 0 auto;font-size: 12px;" mce_style="text-align:center;margin: 0 auto;font-size: 12px;"> <br><div style="ボーダー: 1px ソリッド #999; 幅: 500px; パディング: 15px; 背景: #eee; margin-top: 150px;"> <br><フォーム名="form1" メソッド="ポスト" アクション=""> <br><input type="button" id="btn1" value="全选"> <br><input type="button" id="btn2" value="取消全选"> <br><input type="button" id="btn3" value="选中全部奇数"> <br><input type="button" id="btn4" value="反选"> <br><input type="button" id="btn5" value="获得選択中のすべての値"> <br><br /><br /> <br><input type="checkbox" name="checkbox" value="checkbox1"> <br>checkbox1 <br><input type="checkbox" name="checkbox" value="checkbox2"> <br>checkbox2 <br><input type="checkbox" name="checkbox" value="checkbox3"> <br>checkbox3 <br><input type="checkbox" name="checkbox" value="checkbox4"> <br>checkbox4 <br><input type="checkbox" name="checkbox" value="checkbox5"> <br>checkbox5 <br><input type="checkbox" name="checkbox" value="checkbox6"> <br>チェックボックス6 <br></form> <br> </div> <br></body> <br></HTML> <br><br> </div>