checkbox(1つ)が未選択の場合に、ページの移動や再読込をしようとした時にアラートを出すようにしたいです。(checkbox選択時はアラートを出さない)html内のjavascriptの記述です。checkboxはstyle付けしているため、labelで作成しています。
動作せず、ご教示いただけないでしょうか。
<div class="checkbox"> <input type="checkbox" id="checkbox01" name="example" value=“テキスト”> <label for="checkbox01" class="checkbox">テキスト</label> </div>
javascript
1<script type="text/javascript"> 2 function myCheck() { 3 var flag = false; // 選択されているか否かを判定する変数 4 if (document.example.checked) { 5 flag = true; 6 } 7 // 何も選択されていない場合の処理 8 if (!flag) { 9 window.onbeforeunload = function(e) { 10 return ‘IE用テキスト’; 11 }; 12 }; 13 }; 14</script>
回答3件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/11/27 09:53 編集