ユーザがフォームを送信する前に確認ダイアログを出したい!データが送信される前にチェックを走らせたい!そんな場合には下記のようにJavascriptとHTMLに書いてあげれば万事解決!
Javascriptに
function submitCheck(){ if(window.confirm('送信しますか?')){ //ここらへんで送信前に何かを実行してもOK return true; //「はい」を押すと送信 } else { //ここらへんでキャンセル時の何かを実行してもOK return false; //「キャンセル」を押すと送信キャンセル } }
HTMLに
<form method="post" action="" onSubmit="return submitCheck()">
と書いてやればいいだけです!