![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Ввод альтернативы
Если нужно, чтобы пользователь выбрал один из двух вариантов ответа на вопрос, то можно воспользоваться функцией prompt (рис. 6).
Рис. 6. Запрос при помощи окна prompt Существует, однако, более простой и красивый способ узнать желание пользователя — функция confirm: confirm(" надпись"); Эта функция работает так. На экран выводится окно с двумя кнопками (рис. 7):
Рис. 7. Вид окна confirm
Если пользователь нажимает кнопку ОК, функция confirm возвращает значение true, если кнопку Отмена (Cancel) — значение false. Можно использовать эквивалентные клавиши < Enter> и < Esc>. Пример if(confirm(" Хлеба и зрелищ? ")) alert(" Смотри сейчас, а кушай после! "); " А тот соленых огурцов."); При запуске этого кода на экран выводится окно, показанное на рис. 8:
Рис. 8. Хлеба и зрелищ?
Если нажать кнопку ОК, скрипт продолжит работу так, как показано на рис. 9.
Рис. 9. После выбора ОК
Если нажать на кнопку Отмена, то так, как на рис. 10:
Рис. 10. После выбора Отмена
|