Выскакивающие окна JavaScript

JavaScript имеет три типа всплывающих окон: окно предупреждения, окно подтверждения и окно запроса.

Окно предупреждения

Чтобы убедиться, что информация передается пользователю, обычно используется окно предупреждения.

Когда появляется окно предупреждения, пользователь должен нажать "OK", чтобы продолжить.

грамматика

window.alert("sometext");

window.alert(); метод может не содержать window префикс для записи.

Пример

alert("Я являюсь окном предупреждения!");

Попробуйте сами

Окно подтверждения

Если вы хотите, чтобы пользователь подтвердил или принял что-то, обычно используется окно подтверждения.

Когда появляется окно подтверждения, пользователь должен нажать "OK" или "Отмена", чтобы продолжить.

Если пользователь нажал "OK", окно подтверждения возвращает trueЕсли пользователь нажал "Отмена", окно подтверждения возвращает false.

грамматика

window.confirm("sometext");

window.confirm(); метод может не содержать window префикс для написания.

Пример

var r = confirm("Пожалуйста, нажмите кнопку");
if (r == true) {
    x = "Вы нажали Подтвердить!";
} else {
    x = "Вы нажали Отмена!";
}

Попробуйте сами

Диалоговое окно

Если вы хотите, чтобы пользователь ввел значение перед входом на страницу, обычно используется диалоговое окно.

Когда диалоговое окно появляется, пользователь должен ввести значение и нажать "OK" или щелкнуть "Отмена", чтобы продолжить.

Если пользователь нажал "OK", окно возвращает введенное значение. Если пользователь нажал "Отмена", окно возвращает NULL.

грамматика

window.prompt("sometext",defaultText");

window.prompt() метод может не содержать window префикс для написания.

Пример

var person = prompt("请输入您的姓名", "比尔盖茨");
if (person != null) {
    document.getElementById("demo").innerHTML = "你好 " + person + "!今天过的怎么样?";
}

Попробуйте сами

Перенос строки

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

Пример

alert("Hello\nHow are you?");

Попробуйте сами