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

/codegym.vn/ - 76

Hình 3.6: Minh hoạ sự kiện chuột

1. <form>
2. <img id

=

"myImage" src

=

"images/ball.png" />

3. <p>Click button below to move the image to right</p>
4. <input type

=

"button" value

=

"Click Me" />

5. </form>


Bước 2: Tạo biến imgObj để lưu ảnh

1.

let

imgObj

=

null

;

Bước 3: Sử dụng hàm getElementById () để nhận được một đối tượng DOM và sau
đó gán nó cho biến imgObj.

1. imgObj

=

document

.

getElementById

(

'myImage'

);

Bước 4: Tạo hàm init () để khởi tạo imgObj mà chúng ta đã đặt vị trí và các thuộc tính
còn lại.

1.

function

init

()

{

2. imgObj

=

document

.

getElementById

(

'myImage'

);

3. imgObj

.

style

.

position

=

'relative'

;

4. imgObj

.

style

.

left

=

'0px'

;

5.

}

Bước 5: Tạo hàm moveRight () để tăng khoảng cách trái 10 pixel. Bạn cũng có thể
đặt nó là một giá trị âm để di chuyển nó sang bên trái.

1.

function

moveRight

()

{

2. imgObj

.

style

.

left

=

parseInt

(

imgObj

.

style

.

left

)

+

10

+

'px'

;

3.

}

Bước 6: Gọi hàm init() khi trình duyệt được tải lần đầu

1. window

.

onload

=

init

;

Bước 7: Xác định sự kiện onclick cho button

1. <input type

=

"button" value

=

"Click Me" onclick

=

"moveRight

();

" />

Bước 8: Chạy chương trình. Click chuột vào button Click Me và quan sát kết quả.

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.