LẬP TRÌNH CĂN BẢN - Trang 80

/codegym.vn/ - 75

1.

function

rightArrowPressed

()

{

2.

let

element

=

document

.

getElementById

(

"nobita"

);

3. element

.

style

.

left

=

parseInt

(

element

.

style

.

left

)

+

5

+

'px'

;

4.

}

Bước 6: Xây dựng các hàm nhận các phím

1.

function

moveSelection

(

evt

)

{

2.

switch

(

evt

.

keyCode

)

{

3.

case

37

:

4. leftArrowPressed

();

5.

break

;

6.

case

39

:

7. rightArrowPressed

();

8.

break

;

9.

case

38

:

10. upArrowPressed

();

11.

break

;

12.

case

40

:

13. downArrowPressed

();

14.

break

;

15.

}

16.

}

17.

Bước 7: Xây dựng hàm doReady()

1.

function

docReady

()

{

2. window

.

addEventListener

(

'keydown'

,

moveSelection

);

3.

}

Bước 8: Gọi hàm doReady()

1. <body onload

=

"docReady

()

">

Bước 9: Chạy chương trình. Sử dụng các phím lên-xuống-sang trái-sang phải để di
chuyển ảnh và quan sát kết quả.
Mã nguồn tham khảo:

https://github.com/codegym-vn/introduction-to-programming-

with-javascript/tree/dev/chapter-03/09-su-kien-ban-phim

Bài 10: Sự kiện chuột

Mục tiêu:
Luyện tập thao tác sự kiện chuột.
Mô tả:
Làm sử dụng sự kiện click chuột để di chuyển hình ảnh một quả bóng. Mỗi lần click
quả bóng sẽ được di chuyển sang trái/phải một khoảng cách.
Hướng dẫn:
Bước 1:
Tạo giao diện như hình

Liên Kết Chia Sẽ

** Đây là liên kết chia sẻ bới cộng đồng người dùng, chúng tôi không chịu trách nhiệm gì về nội dung của các thông tin này. Nếu có liên kết nào không phù hợp xin hãy báo cho admin.