Содержание

Слайд 2

Почему JS должен уметь работать с HTML?

Почему JS должен уметь работать с HTML?

Слайд 3

Как получить элемент на странице



text





var paragraph = document.getElementById(‘thisIsMyText’);

Как получить элемент на странице … text … … var paragraph = document.getElementById(‘thisIsMyText’);

Слайд 4

document.getElementById();

Функция найдёт элемент в html по заданному id

document.getElementById(); Функция найдёт элемент в html по заданному id

Слайд 5

textContent



text





var paragraph = document.getElementById(‘thisIsMyText’);
paragraph.textContent = ‘hello’

textContent … text … … var paragraph = document.getElementById(‘thisIsMyText’); paragraph.textContent = ‘hello’

Слайд 6

textContent

Свойство хранит текст внутри элемента

textContent Свойство хранит текст внутри элемента

Слайд 7

События

Что такое событие?

События Что такое событие?

Слайд 8

Код событий выполнится только после того, как произойдет их активирующее действие. Разные

Код событий выполнится только после того, как произойдет их активирующее действие. Разные
типы событий имеют разные активирующие действия.
Примеры активирующих действий JavaScript:
• Щелчок мыши (событие onclick);
• Нажатие клавиши (onkeypress);
• Отправление формы (onsubmit);
• Наведение курсора мыши на элемент (onmouseover) или выведение курсора мыши за пределы границ элемента (onmouseout);
• Полная загрузка страницы или картинки (onload);
• Изменение содержимого элемента, например содержимого текстового поля формы (onchange).

Слайд 9

Как задать событие



text





var par = document.getElementById('id');
function changeText(){
par.textContent = 'asd';
}

Как задать событие … text … … var par = document.getElementById('id'); function

Слайд 10

Как получить данные, которые можно ввести

text



Как получить данные, которые можно ввести text Click var par = document.getElementById('id');
onclick="changeText()">Click

var par = document.getElementById('id');
var inp = document.getElementById('input');
function changeText(){
par.textContent = inp.value;
}

Слайд 11

input.value

Свойство value хранит всё, что мы вводим в поле

input.value Свойство value хранит всё, что мы вводим в поле

Слайд 12

Функция случайного выбора

Создадим страницу, позволяющую получать случайные значения из заданного диапазона

Функция случайного выбора Создадим страницу, позволяющую получать случайные значения из заданного диапазона

Слайд 13

Страница тренировка счёта

Получить два случайных числа, вывести их на страницу. Получить

Страница тренировка счёта Получить два случайных числа, вывести их на страницу. Получить
число от пользователя и сравнить, правильно ли он сложил число. Если правильно, то поздравить, если нет, что отругать.