回答編集履歴

1

更新

2023/03/10 08:51

投稿

yambejp
yambejp

スコア114747

test CHANGED
@@ -10,3 +10,21 @@
10
10
  <button type="submit" class="regist_btn" id="btn" disabled>アップロード</button>
11
11
  </form>
12
12
  ```
13
+ # 追記
14
+ ボタンは押せるけど、チェックがついていないとサブミットできないということでよろしいですか?
15
+ disabledになったボタンは押せないので
16
+ ```javascript
17
+ <script>
18
+ document.addEventListener('submit',e=>{
19
+ if(!ch.checked){
20
+ e.preventDefault();
21
+ alert('チェックボックスにチェックを入れてください');
22
+ }
23
+ });
24
+ </script>
25
+ <label><input type="checkbox" id="ch"><span>同意する</span></label>
26
+ <form>
27
+ <input name="hoge" >
28
+ <button type="submit" class="regist_btn">アップロード</button>
29
+ </form>
30
+ ```