Window confirm() メソッド

定義と使用方法

confirm() メソッドは、メッセージ、OKボタン、キャンセルボタンを含むダイアログを表示します。

ユーザーが「OK」をクリックした場合、confirm() メソッドが返します true、そうでない場合は false.

説明

ユーザーが何かを確認したり、承認したりする場合、通常確認ボックスを使用します。

確認ボックスは現在のウィンドウから焦点を外し、ユーザーにメッセージを読んでもらうように強制します。

ユーザーが「OK」ボタンまたは「キャンセル」ボタンをクリックしてダイアログを閉じるまで、ユーザーはブラウザのすべての入力に対してブロックされます。呼び出し confirm() その場合、JavaScript コードの実行は停止し、ユーザーが応答するまで次のステートメントを実行しません。

参照:

alert() メソッド

prompt() メソッド

インスタンス

例 1

確認ボックスを表示します:

confirm("Press a button!");

自分で試してみてください

例 2

改行符を含む確認ボックス:

confirm("Press a button!\nEither OK or Cancel.");

自分で試してみてください

例 3

確認ボックスを表示し、ユーザーがクリックした内容を出力します:

let text;
if (confirm("Press a button!") == true) {
  text = "You pressed OK!";
} else {
  text = "You canceled!";
}

自分で試してみてください

文法

confirm(message)

パラメータ

パラメータ 説明
message 選択可。確認ボックスに表示するテキスト。

返り値

タイプ 説明
ブール値 ユーザーが「はい」をクリックした場合 true、それ以外の場合 false になります。

ブラウザのサポート

すべてのブラウザがサポートしています confirm()

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
サポート サポート サポート サポート サポート サポート