P粉4634184832023-08-22 12:35:21
このようにインライン イベントを使用できます onsubmit
さて、大規模なプロジェクトを開発する場合、これはおそらく良い考えではありません。イベント リスナーの使用が必要になる場合があります。
インライン イベントとイベント リスナー (addEventListener および IE のattachEvent) の詳細については、 ここ をご覧ください。
クリス・ベイカー以上にうまく説明できないからです。
P粉3995850242023-08-22 11:25:35
他の回答とは異なり、false
を返すのは回答の 部分 にすぎません。 return 文の前に JS エラーが発生した場合を考えてみましょう...
html
リーリー ######脚本###### リーリーここで false を返す は実行されず、フォームは何らかの方法で送信されます。また、
preventDefault を呼び出して、Ajax フォーム送信のデフォルトのアクションを防止する必要があります。
リーリー
この場合、エラーがあってもフォームは送信されません。
あるいは、
ブロックを使用することもできます。
リーリー