Window confirm() 方法
定義和用法
confirm()
方法顯示對話框,其中包含消息、確定按鈕和取消按鈕。
如果用戶單擊“確定”,confirm()
方法返回 true
,否則返回 false
。
說明
如果您希望用戶驗證或接受某些內容,則通常使用確認框。
確認框將焦點從當前窗口移開,并強制用戶閱讀消息。
在用戶點擊確定按鈕或取消按鈕把對話框關閉之前,它將阻止用戶對瀏覽器的所有輸入。在調用 confirm()
時,將暫停對 JavaScript 代碼的執行,在用戶作出響應之前,不會執行下一條語句。
另請參閱:
實例
例子 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 |
支持 | 支持 | 支持 | 支持 | 支持 | 支持 |