Window confirm() 方法

定義和用法

confirm() 方法顯示對話框,其中包含消息、確定按鈕和取消按鈕。

如果用戶單擊“確定”,confirm() 方法返回 true,否則返回 false

說明

如果您希望用戶驗證或接受某些內容,則通常使用確認框。

確認框將焦點從當前窗口移開,并強制用戶閱讀消息。

在用戶點擊確定按鈕或取消按鈕把對話框關閉之前,它將阻止用戶對瀏覽器的所有輸入。在調用 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
支持 支持 支持 支持 支持 支持