私のアプリケーションでは、[OK] ボタンで警告メッセージを表示する必要があります。
そのボタン クリック イベントで、javascript を使用していくつかの機能を実行したいと考えています。
それで、どうすれば私のアプリでこれを行うことができますか?
私にお知らせください?
私のアプリケーションでは、[OK] ボタンで警告メッセージを表示する必要があります。
そのボタン クリック イベントで、javascript を使用していくつかの機能を実行したいと考えています。
それで、どうすれば私のアプリでこれを行うことができますか?
私にお知らせください?
あなたが何をしようとしているのか完全にはわかりませんが、ユーザーからの応答 (true または false) をキャプチャできるwindow.confirm
組み込み関数である関数を探している可能性があります。alert
if(confirm("Some message")) {
//Clicked ok
} else {
//Clicked cancel
}
それ以上の機能が必要な場合は、他の場所を探す必要があると思います. 利用可能なモーダル スクリプトとライブラリは無限にあるため、ニーズに合ったものを検索してください。
質問のタイトルを読み直したところ、通常のwindow.alert
機能が必要なだけでしょうか? これにより、ボタンが 1 つのダイアログが表示され、一般に、ユーザーがダイアログを閉じるまで、それに続くコードの実行が防止されます。
alert("Some message");
alert() を使用する場合、javascript の実行はアラートが書き込まれた場所で停止します。OK ボタンを押すと、コードの実行が再開されます。だから、アラート(メッセージ)をしてください。その行の後に、[OK] ボタンが押された後に実行するコードを配置します。
さらに制御が必要な場合は、jQuery UI ダイアログを使用できます。
組み込みのポップアップは忘れてください。動作させたとしても、おそらくクロスブラウザの問題にぶつかり、眠れなくなるでしょう (私を信じてください: 私は私が言っていることを知っています、私はそこにいました)。:)
私はしばらくjQuery UI(リンク)を使用してきましたが、本当に満足しています。試してみる!
ここに簡単な例があります
if (confirm("Select a button")){
alert("You selected OK");
}else{
alert("You selected Cancel");
}
しかし、ボタンが 1 つのポップアップを探しているだけなら、alert()
alert("Press OK to close!");