• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ボタン別のダイアログ表示について)

ボタン別のダイアログ表示について

このQ&Aのポイント
  • ボタン別のダイアログを表示させる方法について解説します。
  • 更新ボタンと削除ボタンを同じcgiで切り分けるプログラムを作成する方法について説明します。
  • 更新ボタンと削除ボタンを押した場合に表示させるダイアログの表示方法について解説します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

可能です。書き方はいろいろありますが、 個人的にはコードの可読性をあげる為にJavaScript部分は 切り離して記述する事が多いです。 ------------------------------------------------- <html lang="ja"> <head>  <meta http-equiv="Content-type" content="text/html; charset="Shift-JIS">  <title>SelectConfirm</title>  <script type="text/javascript">   function func_submit(mode) {    switch ( mode ) {     case 1:      var msg = "更新しますか?";      break;     case 2:      var msg = "削除しますか?";      break;    }    if ( confirm(msg) ) {     document.fm.method = "post";     document.fm.action = "del_up.cgi";     document.fm.submit();    }   }  </script> <head> <body> <form name="fm">  <input class="button" name="update" type="submit" value="更新" onClick="func_submit(1);">  <input class="button" name="delete" type="submit" value="削除" onClick="func_submit(2);"> </form> </body> </html>

kal1119
質問者

お礼

ありがとうございます、参考になりました。 キャンセルの時の動きが思っていたものと違いましたので 少し手を加えましたが無事に作ることができました。 本当に、お世話になりました。

すると、全ての回答が全文表示されます。

関連するQ&A