JavaScript 彈窗
JavaScript 有三種類型的彈窗:警告框 (Alert box)、確認框 (Confirm box) 和提示框 (Prompt box)。
警告框
當您想確保資訊傳達給使用者時,通常會使用警告框。
當警告框彈出時,使用者必須點選“確定”才能繼續。
語法
window.alert("一些文字");
window.alert()
方法可以不帶 window 字首書寫。
確認框
當您想讓使用者驗證或接受某事時,通常會使用確認框。
當確認框彈出時,使用者必須點選“確定”或“取消”才能繼續。
如果使用者點選“確定”,框將返回 true。如果使用者點選“取消”,框將返回 false。
語法
window.confirm("一些文字");
window.confirm()
方法可以不帶 window 字首書寫。
提示框
當您希望使用者在進入頁面前輸入一個值時,通常會使用提示框。
當提示框彈出時,使用者在輸入值後必須點選“確定”或“取消”才能繼續。
如果使用者點選“確定”,框將返回輸入值。如果使用者點選“取消”,框將返回 null。
語法
window.prompt("一些文字","預設文字");
window.prompt()
方法可以不帶 window 字首書寫。
示例
let person = prompt("請輸入您的姓名", "哈利·波特");
let text;
if (person == null || person == "") {
text = "使用者取消了提示。";
} else {
text = "你好 " + person + "!您今天過得怎麼樣?";
}
自己動手試一試 »
換行符
要在彈窗中顯示換行符,請使用反斜槓後跟字元 n。