English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Window confirm() 方法

JavaScript Window オブジェクト

confirm()方法显示模态对话框与一个可选的消息和两个按钮,“确定”和“取消”。

如果用户单击“确定”,confirm()方法将返回true,否则返回false。

如果希望用户验证或接受某些内容,通常会使用确认框。

对话框是模式窗口-在对话框关闭之前,它们阻止用户访问程序界面的其余部分。因此,您不应过度使用任何创建对话框(或模式窗口)的功能。

语法:

window.confirm(msg)
var r = confirm(\
if (r == true) {
   txt = \
} else {
   txt = "点了取消!";
}
テストを見て‹/›

ブラウザの互換性

すべてのブラウザが完全にConfirm()メソッドをサポートしています:

メソッド
confirm()はいはいはいはいはい

パラメータ値

パラメータ説明
msg(オプション)確認ボックスに表示される文字列

技術的詳細

返り値:「確定」または「キャンセル」が選択されたかどうかを示す布尔値
  • true-ユーザーが「確定」をクリック

  • false-ユーザーが「キャンセル」(または右上角的「x」(閉じる)ボタンをクリックし、Firefox以外の主要ブラウザで利用可能)

さらに多くの例

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

confirm("Press a button\nEither OK or Cancel.");
テストを見て‹/›

この例では、JavaScriptがサポートする異なるタイプのダイアログを示しています:

以下のボタンをクリックして、異なるダイアログを表示してください:


関連参考

ウィンドウ(Window)参考:alert()メソッド

ウィンドウ(Window)参考:hint()メソッド

JavaScript Window オブジェクト