Window: alert() 方法

Baseline 已廣泛支援

此特性已相當成熟,可在許多裝置和瀏覽器版本上使用。自 ⁨2015 年 7 月⁩以來,各瀏覽器均已提供此特性。

window.alert() 指示瀏覽器顯示一個帶有可選訊息的對話方塊,並等待使用者關閉該對話方塊。

在某些情況下 — 例如,當用戶切換選項卡時 — 瀏覽器可能不會實際顯示對話方塊,或者可能不會等待使用者關閉對話方塊。

語法

js
alert()
alert(message)

引數

message 可選

要顯示在警報對話方塊中的字串,或者,也可以是轉換為字串並顯示的某個物件。

返回值

無(undefined)。

示例

js
window.alert("Hello world!");
alert("Hello world!");

兩者都會產生

Black alert dialog box. At the top left small circle icon follow by white open and close square brackets containing this white text: JavaScript application. Below on the left, a Hello world! white text. And on the bottom right a small blue button. The button's text is: ok in black.

注意

警報對話方塊應僅用於那些除了使用者確認訊息外,不需要使用者進行任何響應的訊息。

對話方塊是模態視窗——它們會阻止使用者訪問程式的其他介面,直到對話方塊關閉。因此,您不應過度使用任何建立對話方塊(或模態視窗)的函式。

或者,您可以使用 <dialog> 元素來顯示警報。

規範

規範
HTML
# dom-alert-dev

瀏覽器相容性

另見