1. ホーム
  2. javascript

[解決済み] Ok "と "Cancel "オプションのあるダイアログを作成する方法

2022-03-24 07:45:35

質問

あるアクションを起こし、そのデータをデータベースに保存するためのボタンを作ろうと思っています。

ユーザーがボタンをクリックしたら、JavaScriptのアラートで「はい」と「キャンセル」の選択肢を提供したい。ユーザーが「yes」を選択した場合は、データがデータベースに挿入され、そうでない場合は何も行われない。

このようなダイアログを表示するにはどうしたらよいでしょうか。

どのように解決するのですか?

あなたが探しているのは confirm() これはプロンプトを表示し true または false を、ユーザーが決定した内容に基づいて表示します。

if (confirm('Are you sure you want to save this thing into the database?')) {
  // Save it!
  console.log('Thing was saved to the database.');
} else {
  // Do nothing!
  console.log('Thing was not saved to the database.');
}