LoginSignup
0
0

More than 1 year has passed since last update.

formタグのbutton要素をクリックするとsubmitされる理由

Posted at

結論

「buttonタグ」のtype属性の初期値が submit だからです。

詳細

下記のコードは同じになるというわけです。

<button>ボタン</button>
<button type="submit">ボタン</button>
  • 1行目のコードに関しては、「buttonタグ」のtype属性の初期値は submit なので、このボタンをクリックすると submit のイベントが発火します。
  • formタグで type="submit" が指定してある「button」要素をクリックすると、submit のイベントが発火します。

submitを発火させたくない場合

<button type="button">ボタン</button>

上記のコードだと、ボタンをクリックしても submit のイベントは発火しません。


以下のサイトを参考にさせていただきました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0