Инфоурок Информатика ПрезентацииПрезентация по МДК.01.04 Web-программирование на тему "Объекты и DOM в JavaScript"

Презентация по МДК.01.04 Web-программирование на тему "Объекты и DOM в JavaScript"

Скачать материал
Скачать материал "Презентация по МДК.01.04 Web-программирование на тему "Объекты и DOM в JavaScript""

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

Секретарь-администратор

за 6 месяцев

Пройти курс

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

Скачать

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

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

Техник-конструктор

Описание презентации по отдельным слайдам:

  • «Давайте вспомним»1this.src='box_opened.gif'ЗапуститьЗадание 1. Отгадать крос...

    1 слайд

    «Давайте вспомним»
    1
    this.src='box_opened.gif'
    Запустить
    Задание 1. Отгадать кроссворд по теме «Определения HTML и CSS»

  • «Давайте вспомним»2this.src='box_opened.gif'Задание 2. Вашей группе дан код с...

    2 слайд

    «Давайте вспомним»
    2
    this.src='box_opened.gif'
    Задание 2. Вашей группе дан код следующей программы. Вам необходимо ответить на два вопроса:
    1.Какая конструкция JavaScript используется в данной программе?
    2.Что выведется на веб-страницу в результате запуска данной программы?
    Группа 1
    Группа 2
    Группа 3
    Группа 4

  • «Живой» рисунок3this.src='box_open.png'свойство src этого объектавложенные ка...

    3 слайд

    «Живой» рисунок
    3
    <img src="box_close.png"
    onMouseOver="this.src='box_open.png'"
    onMouseOut="this.src='box_close.png'">
    this.src='box_open.png'
    свойство src этого объекта
    вложенные кавычки
    обработчик события (Javascript)
    this.src='box_opened.gif'
    Запустить

  • Объекты и DOM4

    4 слайд

    Объекты и DOM
    4

  • Что такое DHTML?5Динамический HTML (DHTML) – это технология создания интеракт...

    5 слайд

    Что такое DHTML?
    5
    Динамический HTML (DHTML) – это технология создания интерактивных сайтов, использующая HTML, CSS, язык программирования (чаще всего JavaScript) и объектную модель документа (англ. DOM = Document Object Model).

  • Скрытый блок6
Детали &amp;#151; это гайка, шайба, болт, винт, шуруп, гвоздь и др....

    6 слайд

    Скрытый блок
    6
    <div id="details" class="hidden">
    Детали &#151; это гайка, шайба, болт, винт, шуруп, гвоздь и др.
    </div>
    .hidden {
    display:none;
    }
    не показывать
    Зачем нужен id?
    ?
    block – во всю ширину
    inline – в тексте

  • Если узел имеет уникальный идентификатор (атрибут id), то узел можно найти с...

    7 слайд

    Если узел имеет уникальный идентификатор (атрибут id), то узел можно найти с помощью метода document.getElementById(id)
    Можно найти массив элементов с заданными тегами с помощью метода document.getElementsByTagName(tag)
    Метод document.getElementsByName(name) возвращает все элементы, у которых имена (атрибут name) равны заданному значению
    Метод getElementsByClassName() используется для поиска элементов по классу

  • Javascript-файл8Файл test.js function show ( name )
{
  var elem = document.g...

    8 слайд

    Javascript-файл
    8
    Файл test.js
    function show ( name )
    {
    var elem = document.getElementById(name);
    if ( elem )
    elem.style.display = "block";
    }
    найти элемент по id
    функция
    имя функции
    переменная
    если нашли
    изменить свойство display
    Что может быть вместо display?

  • Для обращения к правилам CSS в коде JavaScript используется свойство styleПр...

    9 слайд

    Для обращения к правилам CSS в коде JavaScript используется свойство style
    Правила CSS записываются слитно:
    fontSize (вместо font-size )
    textAlign (вместо text-align)
    backgroundColor (вместо background-color )

  • Подключение Javascript-файла10
 
  ...
имя файла

    10 слайд

    Подключение Javascript-файла
    10
    <head>
    <script src="test.js"></script>
    ...
    </head>
    имя файла

  • Вызов функции11
Показать детали
ссылка на эту страницудальнейшая обработка (п...

    11 слайд

    Вызов функции
    11
    <a href="#"
    onClick="show('details');return false;">
    Показать детали
    </a>
    ссылка на эту страницу
    дальнейшая обработка (переход по ссылке) не нужна
    по щелчку вызвать функцию

  • HTML-файл12

  Скрытый блок
  
  


 
  Показать детали







  Детали &amp;#151...

    12 слайд

    HTML-файл
    12
    <html>
    <head>
    <title>Скрытый блок</title>
    <script src="test.js"></script>
    <link rel="stylesheet" href="test.css">
    </head>
    <body>
    <a href=# onClick="show('details'); return false;">
    Показать детали</a>





    </body>
    </html>
    <div id="details" class="hidden">
    Детали &#151; это гайка, шайба, болт, винт,
    шуруп, гвоздь и др.
    </div>
    Запустить

  • Формы13
  
  
форма – набор элементов диалогаполе вводакнопкатекст на кнопкеч...

    13 слайд

    Формы
    13
    <form name="calc">
    <input name="answer">
    <input type="button"
    value="Готово"
    onClick="check();">
    </form>
    форма – набор элементов диалога
    поле ввода
    кнопка
    текст на кнопке
    что делать при щелчке

  • Формы14
  
  
function check()
{
if ( calc.answer.value == &quot;4&quot; )
     alert(&quot;...

    14 слайд

    Формы
    14
    <form name="calc">
    <input name="answer">
    <input type="button"
    value="Готово"
    onClick="check();">
    </form>
    function check()
    {
    if ( calc.answer.value == "4" )
    alert("Правильно!");
    else alert("Неправильно!");
    }
    Обработка события «щелчок мышью»:
    В файл
    calc.js
    введённый текст

  • Практическое приминение15Задача: вычислить периметр и площадь треугольника по...

    15 слайд

    Практическое приминение
    15
    Задача: вычислить периметр и площадь треугольника по введенным значениям сторон
    <html>
    <head>
    <title> Задача </title>
    <script src="test2.js"> </script>
    </head>
    <body>
    <h1>Вычисление площади и периметра треугольника</h1>
    <form name="form1">
    сторона a: <input type="text" name="st1">

    сторона b: <input type="text" name="st2">

    сторона c: <input type="text" name="st3">

    <input type="button" value="вычислить" onclick="pp(form1)">

    </form>
    </body>
    </html>
    Как реализовать???

  • Практическое применение16Задача: вычислить периметр и площадь треугольника по...

    16 слайд

    Практическое применение
    16
    Задача: вычислить периметр и площадь треугольника по введенным значениям сторон
    function pp (obj) {
    var a=Number(obj.st1.value);
    var b=Number(obj.st2.value);
    var c=Number(obj.st3.value);
    var s;
    p=a+b+c;
    document.writeln("Периметр треугольника равен ",p,"
    ");
    p=p/2;
    s=Math.sqrt(p*(p-a)*(p-b)*(p-c));
    document.write("Площадь треугольника равна ",s);
    }
    Как реализовать???
    Запустить

  • Проверь себя17this.src=&#039;box_opened.gif&#039;Задание 1Задание 2

    17 слайд

    Проверь себя
    17
    this.src='box_opened.gif'
    Задание 1
    Задание 2

  • Лабораторная работа18this.src=&#039;box_opened.gif&#039;Методический портфель

    18 слайд

    Лабораторная работа
    18
    this.src='box_opened.gif'
    Методический портфель

  • Рефлексия19this.src=&#039;box_opened.gif&#039;Какая была цель?
Достигли ее?
Что получил...

    19 слайд

    Рефлексия
    19
    this.src='box_opened.gif'
    Какая была цель?
    Достигли ее?
    Что получилось?
    Что не получилось, почему?
    Как исправить?
    Что понравилось на уроке?
    Что не понравилось на уроке?

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

Бухгалтер

за 6 месяцев

Пройти курс

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

Скачать

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

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

6 665 942 материала в базе

Материал подходит для УМК

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

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

Методическая копилка с использованием информационных технологий
  • Учебник: «Информатика», Семакин И.Г., Залогова Л.А., Русаков С.В., Шестакова Л.В.
  • Тема: Глава 2. Компьютер: устройство и программное обеспечение
  • 08.01.2020
  • 350
  • 1
«Информатика», Семакин И.Г., Залогова Л.А., Русаков С.В., Шестакова Л.В.

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

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

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

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

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

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

    Тихонова Алина Александровна
    Тихонова Алина Александровна
    • На сайте: 7 лет и 7 месяцев
    • Подписчики: 0
    • Всего просмотров: 14101
    • Всего материалов: 5

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

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

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

Менеджер по туризму

Менеджер по туризму

500/1000 ч.

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

Курс повышения квалификации

Особенности подготовки к сдаче ЕГЭ по информатике и ИКТ в условиях реализации ФГОС СОО

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 108 человек из 42 регионов
  • Этот курс уже прошли 579 человек

Курс повышения квалификации

Теоретические и методологические основы преподавания информатики с учётом требований ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 152 человека из 49 регионов
  • Этот курс уже прошли 1 719 человек

Курс повышения квалификации

Применение компьютерных моделей при обучении математике и информатике в рамках ФГОС ООО

72 ч. — 180 ч.

от 2200 руб. от 1100 руб.
Подать заявку О курсе
  • Сейчас обучается 48 человек из 27 регионов
  • Этот курс уже прошли 179 человек

Мини-курс

Управление проектами и стоимостная оценка в современном бизнесе

4 ч.

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

Мини-курс

Figma: основные принципы дизайна и композиции

4 ч.

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

Мини-курс

Искусство звука: путешествие по музыкальным жанрам

6 ч.

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