wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

DOM туралы сұрақтар

Total questions: 30

Worksheet time: 15mins

Name
Class
Date
1.

DOM дегеніміз не?

a)

Бағдарламалау тілі

b)

HTML құжатын ағаш құрылым ретінде көрсететін модель

c)

CSS кітапханасы

d)

Сервер

2.

DOM-ды кім жасайды?

a)

Сервер

b)

JavaScript

c)

Браузер

d)

HTML

3.

DOM-ның негізгі (түбір) объектісі?

a)

window

b)

body

c)

html

d)

document

4.

DOM ағашында HTML элементтері қалай көрсетіледі?

a)

Файл ретінде

b)

Айнымалы ретінде

c)

Түйін (node) ретінде

d)

Функция ретінде

5.

document объектісі не үшін қолданылады?

a)

Серверге сұраныс жіберу

b)

DOM-мен жұмыс істеу

c)

Стиль жазу

d)

Айнымалы сақтау

6.

Элементті id арқылы қалай табамыз?

a)

document.getId()

b)

document.queryId()

c)

document.getElementById()

d)

document.selectId()

7.

getElementById() не қайтаратын мән:

a)

HTML элементін

b)

CSS стилін

c)

JavaScript функциясын

d)

Сурет файлын

8.

Класс бойынша элементтерді алу әдісі?

a)

getElementByClass

b)

getElementsByClassName

c)

queryClass

d)

selectClass

9.

querySelector() не қайтарады?

a)

Барлық элементтер

b)

NodeList

c)

Алғашқы табылған элемент

d)

Массив

10.

querySelectorAll() не қайтарады?

a)

Бір элемент

b)

NodeList

c)

String

d)

Object

11.

NodeList деген не?

a)

Қарапайым массив

b)

DOM элементтерінің тізімі

c)

Функция

d)

Объект емес

12.

NodeList массивтен несімен ерекшеленеді?

a)

length жоқ

b)

map әдісі жоқ

c)

index жоқ

d)

тек бір элемент сақтайды

13.

Элементтің мәтінін алу үшін қай әдіс дұрыс?

a)

element.textContent

b)

element.value

c)

element.src

d)

element.style

14.

innerHTML не істейді?

a)

Тек мәтінді қайтарады

b)

HTML кодымен бірге қайтарады

c)

Стильді өзгертеді

d)

Элементті жояды

15.

Қауіпсіз мәтін шығару үшін қайсысы жақсы?

a)

innerHTML

b)

outerHTML

c)

textContent

d)

append

16.

Элемент стилін қалай өзгертеміз?

a)

element.css

b)

element.style

c)

element.design

d)

element.class

17.

Класс қосу әдісі?

a)

element.addClass()

b)

element.className.add()

c)

element.classList.add()

d)

element.class.add()

18.

Класс өшіру әдісі?

a)

classList.delete()

b)

classList.remove()

c)

class.remove()

d)

deleteClass()

19.

Класс бар-жоғын тексеру әдісі қалай аталады?

a)

isEmpty()

b)

getClass()

c)

equals()

d)

toString()

20.

Атрибутты алу әдісі?

a)

getAttr()

b)

getAttribute()

c)

attribute()

d)

attr()

21.

Атрибут орнату әдісі?

a)

setAttr()

b)

setAttribute()

c)

addAttribute()

d)

createAttribute()

22.

22. Жаңа элемент жасау үшін?

a)

document.newElement()

b)

document.createElement()

c)

document.addElement()

d)

create()

23.

Элементті бетке қосу әдісі?

a)

appendChild()

b)

addChild()

c)

push()

d)

include()

24.

Элементті жою әдісі?

a)

delete()

b)

remove()

c)

erase()

d)

clear()

25.

DOM оқиғасы (event) деген не?

a)

DOM оқиғасы – бұл веб-бетте орын алатын әрекет немесе өзгеріс.

b)

DOM оқиғасы – бұл деректер базасындағы сұраныс.

c)

DOM оқиғасы – бұл сервердің жауабы.

d)

DOM оқиғасы – бұл CSS стилін өзгерту тәсілі.

26.

26. Click оқиғасын қалай қосамыз?

a)

onClick()

b)

clickEvent()

c)

addEventListener("click")

d)

addClick()

27.

addEventListener артықшылығы?

a)

Бір ғана оқиға

b)

Бірнеше handler қосуға болады

c)

Тек click үшін

d)

Асинхрон емес

28.

Event объектісі не береді?

a)

Стиль

b)

Оқиға туралы ақпарат

c)

HTML

d)

Сервер жауабы

29.

event.target деген не?

a)

Бүкіл document

b)

Оқиғаны тудырған элемент

c)

body

d)

window

30.

DOMContentLoaded оқиғасы қашан іске қосылады?

a)

Барлық суреттер жүктелгенде

b)

HTML толық оқылғанда

c)

Сервер жауап бергенде

d)

CSS дайын болғанда