JavaScript Окно предупреждения
В JavaScript есть три типа всплывающих окон: окно предупреждения, окно подтверждения и окно запроса.
Окно предупреждения
Окно предупреждения часто используется, если вы хотите убедиться, что информация доходит до пользователя.
Когда появится окно с предупреждением, пользователю нужно будет нажать "OK", чтобы продолжить.
Синтаксис
window.alert("sometext");
Метод window.alert()
может быть записан без window окна.
Окно подтверждения
Окно предупреждения часто используется, если вы хотите убедиться, что информация доходит до пользователя.
Когда появится окно подтверждения, пользователь должен будет нажать "OK" или "Отмена", чтобы продолжить.
Если пользователь нажимает "OK", поле возвращает true. Если пользователь нажимает "Отмена", поле возвращает false.
Синтаксис
window.confirm("sometext");
Метод window.confirm()
может быть записан без префикса window.
Пример
if (confirm("Нажмите кнопку!")) {
txt = "Вы нажали ОК!";
} else {
txt = "Вы нажали Отмена!";
}
Попробуйте сами »
Окно запроса
Поле запроса часто используется, если вы хотите, чтобы пользователь ввел значение перед входом на страницу.
Когда появится окно запроса, пользователь должен будет нажать "OK" или "Отмена", чтобы продолжить после ввода входного значения.
Если пользователь нажимает "OK", поле возвращает введенное значение. Если пользователь нажимает кнопку "Отмена", поле возвращает значение null.
Синтаксис
window.prompt("sometext","defaultText");
Метод window.prompt()
может быть записан без префикса window.
Пример
var person = prompt("Пожалуйста, введите свое имя", "Гарри Поттер");
if
(person == null || person == "") {
txt = "Пользователь отменил запрос.";
} else {
txt = "Привет " + person + "! Как дела?";
}
Попробуйте сами »
Разрывы строк
Чтобы отобразить разрывы строк внутри всплывающего окна, используйте обратную косую черту, за которой следует символ n.