JavaScript popup-fönster
- Föregående sida JS Navigatör
- Nästa sida JS Tidning
JavaScript har tre typer av popup-fönster: varningsruta, bekräftelsesruta och frågeruta.
Varningsruta
För att säkerställa att informationen når användaren används ofta en varningsruta.
När varningsrutan öppnas måste användaren klicka på "Ok" för att fortsätta.
Syntax
window.alert("sometext");
window.alert()
metoder kan användas utan window
för att skriva prefixet.
Exempel
alert("Jag är en varningsruta!");
Bekräftelsesfönster
Om du vill att användaren ska bekräfta eller acceptera något, används ofta ett "bekräftelsesfönster".
När bekräftelsesrutan öppnas måste användaren klicka på "Ok" eller "Avbryt" för att fortsätta.
Om användaren klickar på "Ok", returnerar rutan true
Om användaren klickar på "Avbryt", returnerar rutan false
.
Syntax
window.confirm("sometext");
window.confirm()
metoder kan användas utan window
prefix för att skriva.
Exempel
var r = confirm("Vänligen tryck på knappen"); om (r == true) { x = "您按了确认!"; } else { x = "您按了取消!"; }
Prompt-fönster
Om du vill att användaren ska mata in ett värde innan de går in på sidan, används vanligtvis en prompt-fönster.
När en prompt-fönster dyker upp, måste användaren mata in ett värde och klicka på "OK" eller klicka på "Avbryt" för att fortsätta.
om användaren klickar på "OK", returnerar rutan den inskrivna värdet. Om användaren klickar på "Avbryt", returnerar rutan NULL
.
Syntax
window.prompt("sometext","defaultText");
window.prompt()
metoder kan användas utan window
prefix för att skriva.
Exempel
var person = prompt("请输入您的姓名", "比尔盖茨"); if (person != null) { document.getElementById("demo").innerHTML = "你好 " + person + "!今天过的怎么样?"; }
Radbrytning
Om du vill visa en radbrytning i en popup-fönster, lägg till ett tecken efter backstegset. n
.
Exempel
alert("Hello\nHow are you?");
- Föregående sida JS Navigatör
- Nästa sida JS Tidning