次のコードにおいて、フォームが送信されたときに console.log(“送信完了”) を出力するには、どのイベントを監視する必要がありますか?
[ javascript ]
let form = document.querySelector("#myForm");
form.addEventListener("_____", function() {
console.log("送信完了");
});
- click
- input
- submit
- change
正解
- submit
解説
フォームの送信を検知するには submit イベントを使用します。click や input では正しく動作しません。
使用例(サンプルコード)
[ javascript ]
form.addEventListener("submit", function() {
console.log("送信完了");
});