JavaScript Popup блоки / Виринаючі сповіщення
У JavaScript є три типи виринаючих (спливаючих) вікон: вікно сповіщень, вікно підтвердження та вікно запиту.
Вікно сповіщень
Вікно сповіщення часто використовується, якщо ви хочете переконатися, що інформація надходить до користувача.
Коли з’явиться спливаюче вікно сповіщення, користувач повинен натиснути "ОК", щоб продовжити.
Синтаксис
window.alert("sometext");
Метод window.alert()
можна записати без префікса window.
Вікно підтвердження
Вікно підтвердження часто використовується, якщо ви хочете, щоб користувач щось підтвердив або прийняв.
Коли з’явиться вікно підтвердження, користувачеві потрібно буде натиснути кнопку "OK" або "Скасувати", щоб продовжити.
Якщо користувач клацне "OK", поле поверне значення true. Якщо користувач натискає "Скасувати", поле повертає false.
Синтаксис
window.confirm("sometext");
Метод window.confirm()
можна записати без префікса window.
Приклад
if (confirm("Натисніть кнопку!")) {
txt = "Ви натиснули OK!";
} else {
txt = "Ви натиснули Скасувати!";
}
Спробуйте самі »
Вікно запитів
Вікно запиту часто використовується, якщо потрібно, щоб користувач ввів значення перед входом на сторінку.
Коли з’явиться вікно підказки, користувачеві потрібно буде натиснути кнопку "OK" або "Скасувати" щоб продовжити після введення введеного значення.
Якщо користувач клацне "OK", поле повертає вхідне значення. Якщо користувач натисне "Скасувати", поле повертає значення null.
Синтаксис
window.prompt("sometext","defaultText");
Метод window.prompt()
можна записати без префікса window.
Приклад
let person = prompt("Будь ласка, введіть своє ім’я", "Harry Potter");
let text;
if (person == null || person == "") {
text = "Користувач скасував запит.";
} else {
text = "Слава Україні, " + person + "! Як справи сьогодні?";
}
Спробуйте самі »
Розриви рядків
Щоб відобразити розриви рядків у спливаючому вікні, використовуйте зворотну косу риску (бекслеш), після якої йде символ n.