JavaScript 弹出框

JavaScript mempunyai tiga jenis boks pop-up: boks peringatan, boks konfirmasi dan boks pengumpan.

Boks Peringatan

Untuk memastikan informasi disampaikan kepada pengguna, biasanya digunakan boks peringatan.

Ketika boks peringatan muncul, pengguna mesti mengklik "Setuju" untuk melanjutkan.

语法

window.alert("sometext);

window.alert() 方法可以不带 window penamaan prefix.

实例

alert("Saya adalah boks peringatan!");

亲自试一试

Boks Konfirmasi

Jika Anda ingin pengguna memverifikasi atau menerima sesuatu, biasanya digunakan "Boks Konfirmasi".

Ketika boks konfirmasi muncul, pengguna mesti mengklik "Setuju" atau "Batal" untuk melanjutkan.

Jika pengguna mengklik "Setuju", boks ini mengembalikan true。Jika pengguna mengklik "Batal", boks ini mengembalikan false

语法

window.confirm("sometext);

window.confirm() 方法可以不带 window 前缀来编写。

实例

var r = confirm("Sila tekan butang");
jika (r == true) {
    x = "您按了确认!";
} else {
    x = "您按了取消!";
}

亲自试一试

提示框

如果您希望用户在进入页面前输入值,通常会使用提示框。

当提示框弹出时,用户将不得不输入值后单击“确定”或点击“取消”来继续进行。

如果用户单击“确定”,该框返回输入值。如果用户单击“取消”,该框返回 NULL

语法

window.prompt("sometext",defaultText);

window.prompt(); 方法可以不带 window 前缀来编写。

实例

var person = prompt("请输入您的姓名", "比尔盖茨");
if (person != null) {
    document.getElementById("demo").innerHTML = "你好 " + person + "!今天过的怎么样?";
}

亲自试一试

折行

如需在弹出框中显示折行,请在反斜杠后面加一个字符 n

实例

alert("Hello\nHow are you?";)

亲自试一试