В этом руководстве вы узнаете, как отображать диалоговое окно подтверждения с помощью метода JavaScript confirm().
Чтобы вызвать диалоговое окно с вопросом и двумя кнопками OK и Cancel, вы используете метод confirm() объекта window :
let result = window.confirm(question);
В этом синтаксисе:
question— это необязательная строка для отображения в диалоговом окне.- Результатом является логическое значение, указывающее, была ли нажата кнопка
OKилиCancel. Если нажата кнопкаOK, результат будетtrue; в противном случае результат будетfalse.
Обратите внимание, что если браузер игнорирует диалоги на странице, result всегда будет false.
Диалоговое окно подтверждения является модальным и синхронным. Это означает, что выполнение кода останавливается при отображении диалогового окна и возобновляется после его закрытия.
В следующем примере используется метод confirm() для вызова диалогового окна подтверждения. В зависимости от выбора пользователя он отображает соответствующее сообщение с использованием метода alert() :
let result = confirm('Are you sure you want to delete?');
let message = result ? 'You clicked the OK button' :
'You clicked the Cancel button';
alert(message);
Нажмите здесь, чтобы открыть диалоговое окно подтверждения:

Заключение
confirm()— это метод объектаwindow.confirm()в Javascript показывает системный диалог, состоящий из вопроса и двух кнопок:OKиCancel.- Возвращает
true, если была нажата кнопкаOK, илиfalse, если была выбрана кнопкаCancel.
