input type="submit"とinput type="button"の違いについて

更新日:2017年1月15日

HTMLの勉強をしていると、これとこれってどう違うの?って疑問が次から次へとわいてくるものです。
それらの1つであろうinput type="submit"とinput type="button"の違いについて今回は解説します。

input type="submit"
input type="button"
どちらも送信する為の記述なのですが、1つだけ違う部分があります。

その違いとはsubmitが押された瞬間送信するのに対して、buttonは押した時の処理を自分で記述しない限り送信されないということです。
用途によって使い分けましょう!