ЖабаСкрипт. Коспект 4

Взаимодействие: alert, prompt, confirm

В JS существуют следующие функции браузера для взаимодействия с пользователем:

  • alertпоказывает сообщение.

  • promptпоказывает сообщение и запрашивает ввод текста от пользователя. Возвращает напечатанный в поле ввода текст или null, если была нажата кнопка «Отмена» или Esc с клавиатуры.

  • confirmпоказывает сообщение и ждёт, пока пользователь нажмёт OK или Отмена. Возвращает true, если нажата OK, и false, если нажата кнопка «Отмена» или Esc с клавиатуры.

Синтаксис каждого из них:

alert(“строка“);

result = prompt(title, [default]);

где title - текст для отображения в окне, а default - необязательный второй параметр, который устанавливает начальное значение в поле для текста в окне.

result = confirm(question);

Функция confirm отображает модальное окно с текстом вопроса question и двумя кнопками: OK и Отмена.

Результат – true, если нажата кнопка OK. В других случаях – false.

alert("Hello");

let age = prompt('Сколько тебе лет?', 100);
alert(`Тебе ${age} лет!`); // Тебе 100 лет!

let myVariable= confirm("true при нажатии Ок");
alert( myVariable); // true, если нажата OK

Ссылки

https://learn.javascript.ru/alert-prompt-confirm