wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

JavaScript28

Total questions: 16

Worksheet time: 26mins

Name
Class
Date
1.

До посилання <a href="..." id="link"> доданий обробник подій. Який код потрібно додати в функції, щоб перехід за посиланням не здійснився?

a)

event.stopPropagation()

b)

return false

c)

event.cancel()

d)

event.preventDefault()

2.

Які події НЕ викликаються мишкою?

a)

focus

b)

click

c)

keydown

d)

mousedown

3.

Які із подій виникають при натисненні клавіши "Shift"?

a)

keydown

b)

keyup

c)

keypress

d)

ні одна із перерахованих

4.

Який код виведе на сторінці в блоці <div id = "elem"></div> текст '<h1>hello</h1>', якщо let elem = document.querySelector('#id')

a)

elem.innerHTML = '<h1>hello</h1>'

b)

elem.innerText = '<h1>hello</h1>'

c)

elem.textContent = '<h1>hello</h1>'

d)

elem.setText = '<h1>hello</h1>'

5.

setInterval(func, 100) викликає функцію func ...

a)

через кожних 100мс

b)

через 100с

c)

через кожних 100с

d)

через 100мс

6.

Виберіть правильні варіанти запису функції.

a)

let message = function(){ alert('hello') }

b)

function message(){ alert('hello') }

c)

() => { alert('hello') }

d)

message() => { alert('hello') }

7.

Яке число виведеться в консоль?

(a)  

8.

Чому буде дорівнювати clickCount після кліку на блок div#3?

(a)  

9.

Чому буде дорівнювати clickCount після кліку на блок div#3?

(a)  

10.

Чому буде дорівнювати clickCount після кліку на блок div#3?

(a)  

11.

Напишіть назву атрибуту за яким буде здійснюватись пошук елементу let img = document.querySelector('#logo').

(a)  

12.

Що потрібно записати замість "?", щоб змінити background-color елемента

(a)  

13.

Що потрібно записати замість "?", щоб додати buttonClick в якості обробника для button?

(a)  

14.

Запишіть що повинно бути замість "?"

(a)  

15.

Запишіть що повинно бути замість "?"

(a)  

16.

Запишіть що повинно бути замість "?"

(a)