Использование диалоговых окон

В JavaScript используются три встроенных диалоговых окна. Заголовки и набор кнопок в этих окнах постоянны. Текст сообщения задается аргументом функции открытия диалогового окна.
Alert(сообщение) – открывает диалоговое окно с текстом сообщения и единственной кнопкой ОК. в качестве сообщения можно использовать обычные строки текста, заключенные в кавычки, цифры, переменные и вызовы функций, возвращающие текстовые или цифровые значения. Это диалоговое окно применяется для показа предупреждений или информационных сообщений, не требующих от пользователя принятия каких – либо решений.

Функцию аlert удобно использовать для отладки сценариев. Поместите функцию аlert в любой строке кода сценария, чтобы определить сбойную строку или отобразить текущие значения переменных.

Confirm (сообщение) – открывает диалоговое окно с текстом сообщения и двумя кнопками – ОК и Cancel. Обычно в сообщении пользователю предлагается подтвердить выполнение операции, щелкнув на кнопке ОК, или отказаться от выполнения щелчком на кнопке Cancel. В зависимости от выбора кнопки функция сonfirm возвращает значение true (ОК) или false (Cancel) возвращенное значение затем анализируется в конструкции с оператором if.

Prompt (сообщение, текст по умолчанию) – открывает окно для ввода данных пользователем. Кроме кнопок ОК и Cancel данное окно содержит текстовое поле ввода. В текстовом поле по умолчанию отображается текст, заданный во втором аргументе функции рrompt. Чтобы оставить текстовое поле пустым, введите во втором аргументе пустую строку.

Если второй аргумент пропустить, то в текстовом поле отобразится текст undefined . После щелчка на кнопке ОК функция рrompt возвращает значение текстового поля, а после щелчка на кнопке Cancel – значение false.

Разделы сайта

image 53
Достоинства JavaScript Сравнение JavaScript с другими популярными языками программирования.
image 1
Объекты и их атрибуты Наиболее часто в сценариях javascript нам придется обращаться к объектам.
image 2
Объекты и их имена
Веб страница представляет собой набор объектов содержащих в себе информацию.
Просмотреть все