"続行しますか?"のような確認ダイアログボックスを表示したい「はい」の場合、同じページに滞在する場合は「いいえ」を選択すると、フォーム出力を表示するメッセージがポップアップ表示されます。出力を表示する前に確認ダイアログを表示したい
以下に示すコードでは、出力をディスペンスするためにfacto.html
にナビゲートしていますが、代わりにその内容でポップアップを表示したいとします。どうやってやるの?
マイindex.html
:あなたがあることを、おそらくこの1のために戻っJavaScriptに落ちたいとしている
function validateMyForm()
{
if(confirm('Are you sure?'))
return true; // will submit the form
else
return false; // do not submit the form
}
<form name="myForm" onsubmit="return validateMyForm();">
<input type="submit" value="Submit" />
</form>