チェックボックスを取得するためにA、jqueryのいくつかの方法が選択されています
1.取得方法ネイティブJSを見て最初にこの時点で受信した目標オブジェクトのすべてのgetチェックボックス名、の全ての配列に格納された配列であり、その後、すべての配列を横断し、現在のクリックした場合オブジェクトは、空の配列を定義するために追加します。
VAR objetct = document.getElementsByName(「su_check」); VaRの check_list = []; 用(K におけるオブジェクト){ 場合(物体[k]がチェック) check_list.push(オブジェクト[K] .VALUE)。 }
2.次のループへの交換をお勧め少ないやさしいブラウザ互換すなわち、方法:(varが、私は= 0; I <object.lengthを; I ++)のために
3. jqueryのget'veクリックされたチェックボックスのチェックボックス
試験関数(){ VAR chk_list = []; $(' INPUT [NAME = "sw_testは"]:チェック' ).each(関数(){ chk_list.push($(この).val()); }); アラート(chk_list.length == 0?' あなたは何も選択していない!' :chk_list); }