為什么我的簡單復選框表單在提交時沒有完成其操作

這是一個帶有動作的簡單表單,應該轉到“nextPage.html”。它只有一個輸入,即一個復選框和一個提交按鈕。

? 最佳回答:

e.currentTarget.submit();將在您驗證復選框是否選中后“手動”提交表單。此外side-note,始終建議包括分號行終止。

const form = document.getElementById('form');
const checkbox = document.getElementById('checkbox');
const message = document.getElementById('message');

form.addEventListener('submit', function validateCheckbox(e) {
  e.preventDefault();
  if (checkbox.checked === true) {
    message.innerHTML = 'Done';
    e.currentTarget.submit();
  } else {
    message.innerHTML = 'Please check the box to continue!';
  }
})
<div class="container">
  <form method="post" action="nextPage.html" id="form">
    <label for="checkbox">By continuing, I agree that I have read and understand the terms of service.</label> <br>
    <input type="checkbox" id="checkbox">
    <button type="submit">Submit</button>
    <h5 id="message"></h5>
  </form>
</div>

主站蜘蛛池模板: 国产高清在线精品一区| 成人免费观看一区二区| 中文乱码人妻系列一区二区| 欧洲精品码一区二区三区免费看 | 美女免费视频一区二区| 亚洲av午夜福利精品一区| 国产一区二区三区在线观看免费 | 日韩精品人妻av一区二区三区| 精品成人乱色一区二区| 无码人妻精品一区二区三18禁 | 亚洲AV综合色区无码一区爱AV | 亚洲欧美日韩一区二区三区在线| 中文字幕AV一区中文字幕天堂 | 免费萌白酱国产一区二区三区 | 国产日韩一区二区三区在线观看 | 精品一区二区三区| 成人精品一区二区户外勾搭野战| 日本一区午夜爱爱| 国产精品成人一区二区三区| 亚洲熟妇无码一区二区三区| 亚洲视频一区二区三区| 日日摸夜夜添一区| 日韩最新视频一区二区三| 97久久精品无码一区二区| 99久久人妻精品免费一区| 91精品一区二区三区久久久久| 亚洲一区二区成人| 国产精品高清一区二区人妖| 精品成人乱色一区二区| 久久久久久人妻一区二区三区 | 国内精自品线一区91| 在线一区二区观看| 痴汉中文字幕视频一区| 香蕉在线精品一区二区| 久久青草国产精品一区| 亚洲AV成人一区二区三区在线看| 无码人妻精品一区二区三区不卡| 国产一区内射最近更新| 99久久精品国产免看国产一区| 台湾无码AV一区二区三区| 无码精品人妻一区二区三区中 |