Как сделать диалоговое окно на javascript, типа alert()?

Пользователь

от ciara , в категории: JavaScript , 6 месяцев назад

Как сделать диалоговое окно на javascript, типа alert()?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от marisa , 6 месяцев назад

@ciara 

Для создания диалогового окна на JavaScript можно использовать функцию confirm() или prompt().

1
2
3
4
5
// Диалоговое окно с кнопками "OK" и "Cancel"
confirm("Вы уверены?");

// Диалоговое окно с полем ввода
prompt("Введите ваше имя", "John Doe");


Функция confirm() возвращает true, если пользователь нажал кнопку "OK", и false, если нажал "Cancel".


Функция prompt() возвращает введенное пользователем значение или null, если пользователь нажал "Cancel" или оставил поле ввода пустым.


Пример использования:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
let result = confirm("Вы уверены?")
if (result) {
    alert("Пользователь нажал OK");
} else {
    alert("Пользователь нажал Cancel");
}

let name = prompt("Введите ваше имя", "John Doe");
if (name) {
    alert("Привет, " + name);
} else {
    alert("Вы не ввели имя");
}


Можно также создать свое собственное диалоговое окно с помощью HTML и CSS, и управлять его отображением и поведением с помощью JavaScript.