• ベストアンサー

確認ダイアログの出し方(JavaScript/struts)

Strutsでボタンを作成する記述は以下のようになると 思うんですが、ボタンクリック時に確認ダイアログを だして、OKで実行、キャンセルで何もしないとするとき、JavaScriptをどうかけばいいんでしょうか。 ボタンは通常だと <html:submit property="method"> <bean:message key="button.click" /> だったと思うのだけど、 スクリプト/ボタンの書き方が解からず・・・。 よろしくお願いします。

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

  • ベストアンサー
  • Bonjin
  • ベストアンサー率43% (418/971)
回答No.2

Strutsのバージョンはわかりませんが、普通にonclickを指定してあげれば良さそうです。 <html:submit property="method" onclick="showConfirm();"> ----- function showConfirm(){ return confirm("これでいいですか?"); } ちなみに上記は試していないのでちゃんと動くかわかりません。

参考URL:
http://www.ingrid.org/jajakarta/struts/struts1.0/ja/target/documentation/struts-html.html#submit
totoama
質問者

お礼

実例ありがとうございます。 少し難しく考えすぎていたみたいで・・・。 無事解決できました。

その他の回答 (1)

  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

struts自体まったくわかりませんが、 javascriptで確認ダイアログをだすのは flag=confirm("メッセージ")でいけます。 (okでtrue、キャンセルでflaseをかえす) 質問の意味を曲解していたらすみません。

関連するQ&A