PCがあれば何でもできる!スマートフォン用の表示で見るPCがあれば何でもできる!へっぽこアラサープログラマーが、覚えたての知識を得意げにお届けしますこの広告は、90日以上更新していないブログに表示しています。JavaScriptFormの2重投稿はサーバ側でも防止するべきですが、UIを考えるとフロント側でも防止出来たほうが嬉しいですよね。submitボタンが1つの場合によくあるのは、submitボタンにdisableをかける方法。});});</script>cssメソッドでopacityをかけたり、pointer-eventsを切ったりすると、見た目も無効っぽくなります。この方法だと2つ以上submitボタンが有る場合に問題が出てきます。一般的にはsubmitボタンに別々のvalue属性を付けることで、submit時に押したボタンのvalueが送信されるため、どちらのボタンを押したかをサーバ側で判別できます。submitボタンにdisabledをかけてしまうと、submit時に押したボタンのvalueが送信されません^^;そこで、disabledをかけるのをやめ、submitイベント側で2回目以降はsubmitを中断させることで対応。将範フリーランス/エンジニア(主にサーバサイド、その他広く浅く)自宅の作業場は冷蔵庫の隣。キッチンエンジニアとして日々精進しています。(1)はてなブログをはじめよう!m_doi2さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。