JavaScript 弹出框
JavaScript 有三种弹出框:警报框、确认框和提示框。
警报框
警报框通常用于确保信息传递给用户。
当警报框弹出时,用户必须点击“确定”才能继续。
语法
window.alert("sometext");
window.alert()
方法可以省略 window 前缀。
确认框
确认框通常用于让用户验证或接受某些内容。
当确认框弹出时,用户必须点击“确定”或“取消”才能继续。
如果用户点击“确定”,则框返回 **true**。如果用户点击“取消”,则框返回 **false**。
语法
window.confirm("sometext");
window.confirm()
方法可以省略 window 前缀。
提示框
提示框通常用于让用户在进入页面之前输入值。
当提示框弹出时,用户必须在输入值后点击“确定”或“取消”才能继续。
如果用户点击“确定”,则框返回输入值。如果用户点击“取消”,则框返回 null。
语法
window.prompt("sometext","defaultText");
window.prompt()
方法可以省略 window 前缀。
示例
let person = prompt("请输入您的姓名", "Harry Potter");
let text;
if (person == null || person == "") {
text = "用户取消了提示。";
} else {
text = "您好 " + person + "!您今天过得怎么样?";
}
亲自试一试 »
换行符
要在弹出框内显示换行符,请使用反斜杠后跟字符 n。