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