»Javascriptでフォームが送信される前にチェック!

ユーザがフォームを送信する前に確認ダイアログを出したい!データが送信される前にチェックを走らせたい!そんな場合には下記のようにJavascriptとHTMLに書いてあげれば万事解決!

送信前にconfirm

Javascriptに

function submitCheck(){
    if(window.confirm('送信しますか?')){

    //ここらへんで送信前に何かを実行してもOK

        return true; //「はい」を押すと送信
    } else {

    //ここらへんでキャンセル時の何かを実行してもOK

        return false; //「キャンセル」を押すと送信キャンセル
    }
}

HTMLに

<form method="post" action="" onSubmit="return submitCheck()">

と書いてやればいいだけです!

公開日: 2013年1月22日 1:57 | カテゴリー: HTML, JavaScript | タグ: , , ,