※ ChatGPTを利用し、要約された質問です(原文:Comfirm応答の後処理)
Comfirm応答の後処理
こんにちは、現在以下のようなHTMLを書きかけています。
やりたいことは、設定ボタンと消去ボタンがあり、それぞれ同じcgiを起動するけれど、
消去ボタンを押したときだけは確認のダイアログボックスを表示させたい。
そしてダイアログボックスでキャンセルを選ぶとcgiは実行しない。
設定ボタンを押したときはダイアログボックスは出さずにcgiを実行する。
で、試行錯誤しながらやってみているのですが、キャンセルを選んでも結局は
cgiを実行してしまうので、どう書けばいいのか教えてください。
#ここになにか入れて制御できるのかなぁ?#の部分に何か書いて制御できますか?
よろしくお願いします。
<script language="JavaScript">
<!--
function startConfirm(){
confirm("選択したものを削除します。よろしいですか?");
#ここになにか入れて制御できるのかなぁ?#
}
// -->
</script>
</head>
:
:
<form method=post action="next.cgi">
<input type="checkbox" name="select1">選択肢
:
:
<input type="submit" name="sub_set" value="設定">
<input type="submit" onClick="startComfirm()" name="sub_del" value="消去">
</form>
お礼
よくわかりました。 本当にありがとうございました。 勉強になりました!