JavaScriptのconfirmメソッドでキャンセルが選択された際に
選択していたチェックボックスをすべて選択解除したいのですが、
以下のコードのままだと一番最初(一つ目)のチェックしか外れません。
どのように書けばよいでしょうか。ご教授お願い致します。
jsp
1 2 var ret = confirm("選択された" + arr.length + "件の予約情報を削除します。\nよろしいでしょうか?"); 3 4 if (ret) { 5 document.delForm.submit(); 6 confirm("選択された" + arr.length + "件の予約情報を削除しました。"); 7 8 } else { 9 const checkbox = document.getElementById( "DeleteCheck[]" ); 10 checkbox.checked = false; 11 } 12 13 <% 14 for (Yoyaku yo : YoyakuList) { 15 %> 16 17 <tr> 18 <td><label class="ECM_CheckboxInput"> <input type="checkbox" class="ECM_CheckboxInput-Input" id="DeleteCheck[]" name="deleteCheck" value="<%=yoyaku.getRaihouYoyakuId()%>"> 19 <span class="ECM_CheckboxInput-DummyInput"></span><span class="ECM_CheckboxInput-LabelText"></span> 20 </label> 21 </td> 22 23 </tr> 24 <% 25 } 26 %> 27 </table>
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/06/25 02:08
2021/06/25 03:03
2021/06/25 07:01