Инфоурок Информатика Другие методич. материалыЛаборатороная работа по созданию динамических страниц с помощью Java-Script "Операторы ввода-вывода"

Лаборатороная работа по созданию динамических страниц с помощью Java-Script "Операторы ввода-вывода"

Скачать материал

Лабораторная работа № 1. Операторы ввода-вывода

Несмотря на то, что в основном язык JavaScript рабо­тает с объектами на HTML-страничке, он вполне может использоваться автономно, обеспечивая ввод-вывод и об­работку информации вне зависимости от того, что нахо­дится на странице.

В качестве примера рассмотрим традиционную про­грамму, запрашивающую имя посетителя и затем выдающую приветствие.

Внешне это будет выглядеть так:

hello_html_320d7443.png

Рис. 1. Запрос с помощью JavaScript

После того как пользователь введет свое имя и нажмет кнопку "Ok", появится окно сообщения (см. рис. 2):

hello_html_4ca47f5f.png

Рис. 2. Окно сообщения JavaScript

Как легко видеть по рис. 1, для работы с JavaScript требуется создать хотя бы простенькую HTML-странич­ку. Сами по себе операторы языка можно располагать либо в отдельном файле, либо в контейнере

...

который, в свою очередь, рекомендуется разместить внут­ри контейнера

<head>

...

head>,

хотя для MS Internet Explorer это и не является обяза­тельным.

Можно размещать отдельные операторы и непосредст­венно в заголовках различных контейнеров, но на первый раз мы выберем традиционное размещение в контейнере <script>. Ниже приведен текст HTML-странички, реа­лизующий показанный выше запрос с сообщением:

<html>

<head>

<tit1е> Лабораторная работа № 1

ima=prompt ("Как тебя зовут?", "Введи сюда свое имя");

alert("Привет, " + ima);

<center>

<hl>

Лабораторная работа № 1. Добро пожаловать!

center>

body>

html>

Собственно операторы JavaScript выделены полужир­ным шрифтом, и, разумеется, они требуют пояснения. Оператор ввода информации имеет следующий формат:

prompt {<Текст запроса>, <3наченне по умолчанию>) ;

В своей программе мы хотели бы использовать вве­денную пользователем информацию, поэтому оператор ввода использован в правой части оператора присваива­ния. В его левой части стоит переменная, которую в JavaScript можно заранее не объявлять. В этом случае ее тип определяется значением правой части. В нашем слу­чае с помощью оператора ввода мы получаем строку текста, стало быть, и переменная ima — строковая.

Оператор вывода устроен несколько проще: в скоб­ках содержится строка или выражение, значение кото­рого и выводится в окно. При этом знак "+" означает операцию конкатенации, т.е. слияния двух строк.

Вопросы и задания

  1. Создайте HTML-страничку и разместите на ней описанный выше сценарий, придумав собственные запросы и сообщения.

  2. Проверьте, что будет выведено в окно в случае выполнения следующих операторов:

alert (22 + 3) ;

alert ( (22 + 3));

Объясните получившийся результат.

Просмотрено: 0%
Просмотрено: 0%
Скачать материал
Скачать материал "Лаборатороная работа по созданию динамических страниц с помощью Java-Script "Операторы ввода-вывода""

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Специалист контроля качества

Получите профессию

Фитнес-тренер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 662 915 материалов в базе

Скачать материал

Другие материалы

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 21.03.2016 804
    • DOCX 81.5 кбайт
    • Оцените материал:
  • Настоящий материал опубликован пользователем Сидорова Александра Сергеевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

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

    Удалить материал
  • Автор материала

    Сидорова Александра Сергеевна
    Сидорова Александра Сергеевна
    • На сайте: 8 лет и 3 месяца
    • Подписчики: 0
    • Всего просмотров: 915
    • Всего материалов: 1

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

HR-менеджер

Специалист по управлению персоналом (HR- менеджер)

500/1000 ч.

Подать заявку О курсе

Курс профессиональной переподготовки

Разработка и сопровождение требований и технических заданий на разработку и модернизацию систем и подсистем малого и среднего масштаба и сложности

Системный аналитик

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 66 человек из 34 регионов
  • Этот курс уже прошли 83 человека

Курс профессиональной переподготовки

Информатика: теория и методика преподавания в образовательной организации

Учитель информатики

300/600 ч.

от 7900 руб. от 3650 руб.
Подать заявку О курсе
  • Сейчас обучается 493 человека из 73 регионов
  • Этот курс уже прошли 1 523 человека

Курс профессиональной переподготовки

Создание и обеспечение электронного архива с использованием информационно-коммуникационных технологий

Специалист по формированию электронного архива

600 ч.

9840 руб. 5600 руб.
Подать заявку О курсе
  • Сейчас обучается 30 человек из 22 регионов
  • Этот курс уже прошли 36 человек

Мини-курс

Коррекция нарушений у детей: сна, питания и приучения к туалету

6 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Цифровая трансформация в бизнесе: аспекты управления и развития

3 ч.

780 руб. 390 руб.
Подать заявку О курсе

Мини-курс

Психология личностного развития: от понимания себя к творчеству

6 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 63 человека из 28 регионов
  • Этот курс уже прошли 30 человек