Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> HTML

Các sự kiện chuẩn HTML5 (HTML5 Standard Events)

Giới thiệu

Khi người dùng truy cập website, họ thực hiện các hành động như click vào văn bản, hình ảnh, link, di chuột qua các phần tử, v.v. Đây là ví dụ của những gì JavaScript gọi là sự kiện (events).

Chúng ta có thể viết trình xử lý sự kiện (event handlers) bằng JavaScript hoặc VBScript và chỉ định chúng làm giá trị của thuộc tính thẻ sự kiện. Đặc tả HTML5 định nghĩa các thuộc tính sự kiện như bảng dưới:

Attribute (Thuộc tính) Value (Giá trị) Description (Mô tả)
OfflinescriptKích hoạt khi tài liệu ngoại tuyến (offline)
OnabortscriptKích hoạt khi sự kiện abort xảy ra
onafterprintscriptKích hoạt sau khi tài liệu được in
onbeforeonloadscriptKích hoạt trước khi tài liệu tải
onbeforeprintscriptKích hoạt trước khi tài liệu được in
OnblurscriptKích hoạt khi cửa sổ mất focus
OncanplayscriptKích hoạt khi media có thể bắt đầu phát nhưng có thể dừng để buffering
oncanplaythroughscriptKích hoạt khi media có thể phát đến cuối mà không dừng buffering
OnchangescriptKích hoạt khi một phần tử thay đổi
OnclickscriptKích hoạt khi click chuột
oncontextmenuscriptKích hoạt khi menu ngữ cảnh được kích hoạt
OndblclickscriptKích hoạt khi double-click chuột
OndragscriptKích hoạt khi một phần tử được kéo
ondragendscriptKích hoạt ở cuối thao tác kéo
ondragenterscriptKích hoạt khi phần tử được kéo đến drop target hợp lệ
ondragleavescriptKích hoạt khi phần tử rời khỏi drop target hợp lệ
ondragoverscriptKích hoạt khi phần tử đang được kéo qua drop target hợp lệ
ondragstartscriptKích hoạt ở bắt đầu thao tác kéo
ondropscriptKích hoạt khi phần tử kéo được thả
ondurationchangescriptKích hoạt khi độ dài media thay đổi
onemptiedscriptKích hoạt khi media resource bất ngờ trở nên rỗng
onendedscriptKích hoạt khi media đạt đến cuối
onerrorscriptKích hoạt khi xảy ra lỗi
onfocusscriptKích hoạt khi cửa sổ nhận focus
onformchangescriptKích hoạt khi form thay đổi
onforminputscriptKích hoạt khi form nhận input từ người dùng
onhaschangescriptKích hoạt khi tài liệu đã thay đổi
oninputscriptKích hoạt khi phần tử nhận input từ người dùng
oninvalidscriptKích hoạt khi phần tử không hợp lệ
onkeydownscriptKích hoạt khi phím được nhấn xuống
onkeypressscriptKích hoạt khi phím được nhấn và thả
onkeyupscriptKích hoạt khi phím được thả
onloadscriptKích hoạt khi tài liệu tải xong
onloadeddatascriptKích hoạt khi dữ liệu media được tải
onloadedmetadatascriptKích hoạt khi metadata media (thời lượng, v.v.) được tải
onloadstartscriptKích hoạt khi trình duyệt bắt đầu tải dữ liệu media
onmessagescriptKích hoạt khi tin nhắn được kích hoạt
onmousedownscriptKích hoạt khi nút chuột được nhấn
onmousemovescriptKích hoạt khi con trỏ chuột di chuyển
onmouseoutscriptKích hoạt khi con trỏ chuột rời khỏi phần tử
onmouseoverscriptKích hoạt khi con trỏ chuột di chuyển qua phần tử
onmouseupscriptKích hoạt khi nút chuột được thả
onmousewheelscriptKích hoạt khi cuộn chuột được xoay
onofflinescriptKích hoạt khi tài liệu ngoại tuyến
onoinescriptKích hoạt khi tài liệu trực tuyến
ononlinescriptKích hoạt khi tài liệu trực tuyến
onpagehidescriptKích hoạt khi cửa sổ bị ẩn
onpageshowscriptKích hoạt khi cửa sổ trở nên hiển thị
onpausescriptKích hoạt khi media bị tạm dừng
onplayscriptKích hoạt khi media sắp bắt đầu phát
onplayingscriptKích hoạt khi media đã bắt đầu phát
onpopstatescriptKích hoạt khi lịch sử cửa sổ thay đổi
onprogressscriptKích hoạt khi trình duyệt đang tải dữ liệu media
onratechangescriptKích hoạt khi tốc độ phát media thay đổi
onreadystatechangescriptKích hoạt khi ready-state thay đổi
onredoscriptKích hoạt khi tài liệu thực hiện redo
onresizescriptKích hoạt khi cửa sổ thay đổi kích thước
onscrollscriptKích hoạt khi thanh cuộn phần tử đang được cuộn
onseekedscriptKích hoạt khi seeking attribute của media element không còn true, seeking kết thúc
onseekingscriptKích hoạt khi seeking attribute là true, seeking bắt đầu
onselectscriptKích hoạt khi một phần tử được chọn
onstalledscriptKích hoạt khi lỗi tải dữ liệu media
onstoragescriptKích hoạt khi tài liệu tải
onsubmitscriptKích hoạt khi form được submit
onsuspendscriptKích hoạt khi trình duyệt dừng tải media trước khi hoàn tất
ontimeupdatescriptKích hoạt khi media thay đổi vị trí phát
onundoscriptKích hoạt khi tài liệu thực hiện undo
onunloadscriptKích hoạt khi người dùng rời khỏi tài liệu
onvolumechangescriptKích hoạt khi media thay đổi âm lượng, bao gồm khi mute
onwaitingscriptKích hoạt khi media dừng phát nhưng dự kiến sẽ tiếp tục