Search Header Logo
backgroundColorChanger

backgroundColorChanger

Assessment

Presentation

Computers

1st Grade

Hard

Created by

Edukoht Edukohter

Used 7+ times

FREE Resource

26 Slides • 0 Questions

1

backgroundColor

Changer

Slide image

2

Начнем с HTML

Slide image

3

Что-то новенькое

Сегодня мы познакомимся с элементом «label»

Данный элемент позволяет нам подписать элемент «input».

4

Что-то новенькое

Попробуй создать тег «label» и укажи у него атрибут «for» со значением «colorPicker»

5

Slide image


6

Что-то новенькое

Сегодня мы познакомимся с элементом «input»

Данный элемент позволяет нам получить ввод от пользователя

7

Что-то новенькое

Попробуй создать тег «input» и укажи у него атрибут «type» со значением «color» и id «colorPicker»

8

Slide image


9

Что-то новенькое

Создай тег «button» и укажи туда какое-нибудь название: «ClickMe»

10

Slide image


11

Знакомство с новым другом

Slide image

12

Что-то новенькое

Сначала нам нужно будет познакомиться с переменной.

Переменная - это коробка, в которую мы можем положить какое-то значение.

Например:

let name = "Edukoht";

let age = 1;

13

Что-то новенькое

Создай переменную «color» и присвой ей пустую строку ("")

14

Slide image


15

Что-то новенькое

В JS мы также можем находить HTML-элементы, с которыми мы будем работать.

Для этого нам нужно воспользоваться вот такой конструкцией:

«document.querySelector("название элемента/класса/ID, который ищем")»

Пример создания переменной и присвоения ей выбранного элемента «p»

let searchedP = document.querySelector("p");

16

Что-то новенькое

Создай переменную «btn» и присвой ей выбранный элемент «button»

17

Slide image


18

Что-то новенькое

Создай переменную «input» и присвой ей выбранный элемент «input»

19

Slide image


20

Что-то новенькое

Теперь поговорим о действиях. Каждому элементу в HTML можно его задать. Для этого мы воспользуемся конструкцией «addEventListener()»

Внутри круглых скобок указываются параметры. В основном мы будем использовать параметры: «click», «function»

21

Что-то новенькое

Напиши вот такую конструкцию:

btn.addEventListener("click", function(){

})

Мы вызываем этот слушатель событий у элемента «btn», так как именно ему хотим задать действие «click»

22

Slide image


23

Что-то новенькое

Внутри функции укажи вот такой код:

 color = input.value

Вызов у конструкции «input» параметра «value» позволяет получить информацию, которую пользователь ввел в этот элемент

24

Slide image


25

Что-то новенькое

Внутри функции укажи вот такой код:

 document.body.style.backgroundColor = color

Данная конструкция позволяет поменять цвет заднего фона на полученный из элемента «input»

26

Slide image


backgroundColor

Changer

Slide image

Show answer

Auto Play

Slide 1 / 26

SLIDE