Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quizizz DOM + Event

Total questions: 13

Worksheet time: 7mins

Name
Class
Date
1.

DOM là cụm từ viết tắt của?

a)

Document Object Model

b)

Document Open Model

c)

Document Open Module

d)

Document Object Module

2.

Mô hình DOM gồm bao nhiêu thành phần chính?

a)

1

b)

2

c)

3

d)

4

3.

DOM là gì trong lập trình web?

a)

Mô hình lập trình cho web

b)

Ngôn ngữ lập trình phổ biến

c)

Công cụ phân tích mã nguồn

d)

Cách trình bày dữ liệu trên web

4.

Đâu là phần tử cấp cao nhất trong DOM của một trang web?

a)

<head>

b)

<body>

c)

<html>

d)

<meta>

5.

Trong DOM, làm thế nào để truy cập vào một phần tử HTML bằng JavaScript?

a)

Sử dụng getElementById()

b)

Sử dụng querySelector()

c)

getElementsByClassName()

d)

Tất cả đều đúng

6.

Event trong DOM là gì?

a)

Một phần tử CSS

b)

Một thẻ HTML

c)

Một hành động hoặc điều kiện có thể xảy ra và được phần tử HTML xử lý

d)

Một dạng của JavaScript

7.

Sự kiện Click xảy ra khi nào?

a)

Khi người dùng nhấp chuột lên một phần tử

b)

Khi người dùng gõ phím trên bàn phím

c)

Khi con trỏ chuột di chuyển qua phần tử

d)

Khi trang web tải xong

8.

Phương thức nào trong JavaScript được sử dụng để gán một hàm xử lý sự kiện cho một phần tử DOM?

a)

attachEvent()

b)

addListener()

c)

addEventListener()

d)

bindEvent()

9.

Làm thế nào để ngăn chặn hành vi mặc định của một sự kiện trong JavaScript?

a)

event.preventDefault()

b)

event.stopPropagation()

c)

event.stopEvent()

d)

event.cancelEvent()

10.

Làm thế nào để thêm một hàm xử lý sự kiện cho một phần tử DOM bằng cách sử dụng phương thức addEventListener()?

a)

element.bindEvent('event', functionName)

b)

element.attachEvent('event', functionName)

c)

element.addListener('event', functionName)

d)

element.addEventListener('event', functionName)

11.

Sự kiện "Change" thường được sử dụng cho mục đích gì?

a)

Khi con trỏ chuột di chuyển qua một phần tử

b)

Khi giá trị của một phần tử input hoặc select thay đổi

c)

Khi người dùng nhấp chuột lên một phần tử

d)

Khi trang web tải xong

12.

Làm thế nào để truy cập vào một phần tử trong DOM bằng ID trong JavaScript?

a)

document.querySelector('elementID')

b)

document.getElementByID('elementID')

c)

document.find('elementID')

d)

document.getElementById('elementID')

13.

Để các input có type radio không thể chọn được nhiều thì ta phải cho thuộc tính nào sau đây trùng tên?

a)

name

b)

value

c)

id