モーダル制御などで、閉じるボタンに
<button></button>
を設定していて、JavaScriptで制御しようとしたらsubmitされてしまうため、思うように動かず。
<button type="button"></button>
formタグ内のbuttonタグは、type属性を設定しないとtype="submit"になるらしい。 思わぬ落とし穴。。 buttonタグにtype="button"を設定するとはなんとも感覚的に外れている。。
type="submit"
type="button"
Register as a new user and use Qiita more conveniently