Sách tham khảo sự kiện HTML
- Trang trước Tính chất toàn cục HTML
- Trang tiếp theo Tên màu HTML
Khóa học gợi ý:
Thuộc tính sự kiện toàn cục
HTML có khả năng kích hoạt các hành động trong trình duyệt khi người dùng nhấp vào yếu tố, chẳng hạn như khởi động JavaScript khi người dùng nhấp vào yếu tố. Hướng dẫn JavaScriptĐể biết thêm thông tin về sự kiện lập trình, hãy truy cập
.
Dưới đây là các thuộc tính sự kiện toàn cục có thể được thêm vào yếu tố HTML để định nghĩa hành động sự kiện.
Thuộc tính sự kiện Window
Thuộc tính | Giá trị | Mô tả |
---|---|---|
Các sự kiện được kích hoạt bởi đối tượng window (áp dụng cho thẻ <body>): | script | Văn bản chạy sau khi tài liệu được in. |
onbeforeprint | script | Văn bản chạy trước khi tài liệu được in. |
onbeforeunload | script | Văn bản chạy trước khi tài liệu được gỡ xuống. |
onerror | script | Văn bản chạy khi xảy ra lỗi. |
onhaschange | script | Văn bản chạy khi tài liệu thay đổi. |
onload | script | Khi trang hoàn thành việc tải. |
onmessage | script | Văn bản chạy khi thông điệp được kích hoạt. |
onoffline | script | Văn bản chạy khi tài liệu ngừng上线. |
ononline | script | Văn bản chạy khi tài liệu được上线. |
onpagehide | script | Văn bản chạy khi cửa sổ ẩn đi. |
onpageshow | script | Văn bản chạy khi cửa sổ trở nên hiển thị. |
onpopstate | script | Văn bản chạy khi lịch sử cửa sổ thay đổi. |
onredo | script | Văn bản chạy khi thực hiện undo (redo) trong tài liệu. |
onresize | script | Khi cửa sổ trình duyệt được điều chỉnh kích thước. |
onstorage | script | Văn bản chạy sau khi cập nhật vùng lưu trữ Web. |
onundo | script | Văn bản chạy khi thực hiện undo trong tài liệu. |
onunload | script | Khi trang đã được tải xuống hoặc khi cửa sổ trình duyệt đã được đóng. |
Sự kiện Form
Các sự kiện được kích hoạt bởi hành động trong biểu mẫu HTML (áp dụng cho hầu hết các yếu tố HTML, nhưng thường được sử dụng nhiều nhất trong yếu tố form):
Thuộc tính | Giá trị | Mô tả |
---|---|---|
onblur | script | Văn bản được chạy khi yếu tố mất sự chú ý. |
onchange | script | Văn bản được chạy khi giá trị của yếu tố thay đổi. |
onchange | script | Văn bản được chạy khi menu ngữ cảnh được kích hoạt. |
oncontextmenu | script | Văn bản được chạy khi yếu tố nhận được sự chú ý. |
onformchange | script | Văn bản được chạy khi biểu mẫu thay đổi. |
onforminput | script | Văn bản được chạy khi biểu mẫu nhận được đầu vào của người dùng. |
oninput | script | Văn bản được chạy khi yếu tố nhận được đầu vào của người dùng. |
oninvalid | script | Văn bản được chạy khi yếu tố không hợp lệ. |
onreset | script | Khi nút复位 trong biểu mẫu được nhấp. Không hỗ trợ trong HTML5. |
onselect | script | Khi văn bản trong yếu tố được chọn. |
onsubmit | script | Khi biểu mẫu được gửi. |
Sự kiện Keyboard
Thuộc tính | Giá trị | Mô tả |
---|---|---|
onkeydown | script | Khi người dùng nhấn phím. |
onkeypress | script | Khi người dùng nhấn phím. |
onkeyup | script | Khi người dùng thả phím. |
Sự kiện Mouse
Các sự kiện được kích hoạt bởi hành động của con chuột hoặc tương tự người dùng:
Thuộc tính | Giá trị | Mô tả |
---|---|---|
onclick | script | Văn bản được kích hoạt khi nhấp chuột trên yếu tố. |
ondblclick | script | Văn bản được kích hoạt khi nhấp đúp chuột trên yếu tố. |
ondrag | script | Văn bản được chạy khi yếu tố bị kéo. |
ondragend | script | Văn bản được chạy khi hành động kéo và thả kết thúc. |
ondragenter | script | Văn bản được chạy khi yếu tố đã được kéo và thả vào khu vực kéo và thả hợp lệ. |
ondragleave | script | Văn bản được chạy khi yếu tố rời khỏi mục tiêu kéo và thả hợp lệ. |
ondragover | script | Văn bản được chạy khi yếu tố đang được kéo và thả trên mục tiêu kéo và thả hợp lệ. |
ondragstart | script | Văn bản được chạy khi hành động kéo và thả bắt đầu. |
ondrop | script | Văn bản được chạy khi yếu tố đang được kéo và thả. |
onmousedown | script | Khi nút chuột được nhấn trên yếu tố. |
onmousemove | script | Khi con trỏ chuột di chuyển đến yếu tố. |
onmouseout | script | Khi con trỏ chuột di chuyển ra khỏi yếu tố. |
onmouseover | script | Khi con trỏ chuột di chuyển đến yếu tố. |
onmouseup | script | Khi nút chuột được thả trên yếu tố. |
onmousewheel | script | Văn bản được chạy khi con trỏ chuột đang cuộn. |
onscroll | script | Văn bản được chạy khi thanh cuộn của yếu tố được cuộn. |
Sự kiện Media
Các sự kiện được kích hoạt bởi phương tiện (ví dụ: video, hình ảnh và âm thanh): áp dụng cho tất cả các yếu tố HTML, nhưng phổ biến trong các yếu tố phương tiện, ví dụ: <audio>, <embed>, <img>, <object> và <video>.
Thuộc tính | Giá trị | Mô tả |
---|---|---|
onabort | script | Kịch bản chạy khi thoát ra |
oncanplay | script | Kịch bản chạy khi tệp đã sẵn sàng để bắt đầu phát (khi 缓冲 đã đủ để bắt đầu) |
oncanplaythrough | script | Kịch bản chạy khi phương tiện có thể phát đến cuối mà không cần dừng lại do 缓冲 |
ondurationchange | script | Kịch bản chạy khi độ dài phương tiện thay đổi |
onemptied | script | Kịch bản chạy khi xảy ra lỗi và tệp đột ngột không thể sử dụng được (ví dụ như kết nối bị ngắt bất ngờ) |
onended | script | Kịch bản chạy khi phương tiện đã đến cuối (có thể gửi các thông điệp như 'Cảm ơn đã xem') |
onerror | script | Kịch bản chạy khi xảy ra lỗi trong quá trình tải tệp |
onloadeddata | script | Kịch bản chạy khi dữ liệu phương tiện đã được tải |
onloadedmetadata | script | Kịch bản chạy khi metadata (ví dụ như độ phân giải và thời lượng) được tải |
onloadstart | script | Kịch bản chạy khi tệp bắt đầu tải mà chưa thực sự tải bất kỳ dữ liệu nào |
onpause | script | Kịch bản chạy khi phương tiện bị người dùng hoặc chương trình tạm dừng |
onplay | script | Kịch bản chạy khi phương tiện đã sẵn sàng để bắt đầu phát |
onplaying | script | Kịch bản chạy khi phương tiện đã bắt đầu phát |
onprogress | script | Kịch bản chạy khi trình duyệt đang tải dữ liệu phương tiện |
onratechange | script | Kịch bản chạy mỗi khi tốc độ phát lại thay đổi (ví dụ như khi người dùng chuyển đổi sang chế độ chậm hoặc nhanh) |
onreadystatechange | script | Kịch bản chạy mỗi khi trạng thái sẵn sàng thay đổi (trạng thái sẵn sàng theo dõi trạng thái của dữ liệu phương tiện) |
onseeked | script | Kịch bản chạy khi thuộc tính seeking được đặt thành false (chỉ ra rằng việc định vị đã kết thúc) |
onseeking | script | Kịch bản chạy khi thuộc tính seeking được đặt thành true (chỉ ra rằng việc định vị là hoạt động) |
onstalled | script | Kịch bản chạy khi trình duyệt không thể tải dữ liệu phương tiện do bất kỳ nguyên nhân nào |
onsuspend | script | Kịch bản chạy khi việc tải dữ liệu phương tiện bị chấm dứt do bất kỳ nguyên nhân nào trước khi dữ liệu phương tiện được tải hoàn toàn |
ontimeupdate | script | Kịch bản chạy mỗi khi vị trí phát thay đổi (ví dụ như khi người dùng cuộn nhanh đến một vị trí khác trong phương tiện) |
onvolumechange | script | Kịch bản chạy mỗi khi âm lượng thay đổi (bao gồm việc đặt âm lượng thành tắt tiếng) |
onwaiting | script | Khi phương tiện đã dừng phát nhưng dự định tiếp tục phát lại (ví dụ như khi phương tiện tạm dừng đã tải thêm dữ liệu) chạy kịch bản |
- Trang trước Tính chất toàn cục HTML
- Trang tiếp theo Tên màu HTML