![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Ввод информации
Для ввода информации можно использовать функцию prompt: prompt(" надпись", " значение строки ввода по умолчанию"); Функция работает так. На экран выводится окно с двумя кнопками внутри (рис.1). Рис. 1. Вид окна prompt Пользователь записывает сообщение в строке ввода и нажимает кнопку ОК. Окно убирается с экрана, а введенный текст становится значением функции prompt. Это значение можно, например, присвоить переменной и использовать затем в скрипте. Если пользователь нажимает кнопку Отмена (Cancel), функция prompt возвращает специальное значение null (это не строка " null", не пустая строка " ", а значение специального служебного типа данных). Пример var str = prompt(" Сколько будет 2 х 2? ", " 5"); if (str == " 4") alert (" Гениально! Ответ и правда 4! "); else alert(" Шутка хороша, когда ее понимают! "); При запуске этого скрипта на экран выводится окно, изображенное на рис. 2. Рис. 2. Сколько будет 2x2? Если ввести число 4 и нажать кнопку ОК, скрипт продолжит работу так, как показано на рис..3. Рис. 3. Если оставить в поле ввода число 5 (или ввести любое значение, не равное 4), на экране появится сообщение, показанное на рис. 4. ![]() Рис. 4. Шутка хороша, когда ее понимают!
|