Tài liệu HTM DOM createEvent()
Ví dụ
Mô phỏng sự kiện di chuột:
const ev = document.createEvent("MouseEvent");
ev.initMouseEvent("mouseover", true, true, window, 0, 0, 0, 0, 0, false, false, false, false, 0, null);
document.getElementById("myDiv").dispatchEvent(ev);
Hãy tự mình thử »Sự miêu tả
Phương thức createEvent()
tạo một đối tượng sự kiện.
Sự kiện phải thuộc loại sự kiện hợp pháp và phải được khởi tạo (được gửi đi) trước khi sử dụng.
Cú pháp
document.createEvent( type )
Thông số
Parameter | Description |
type | Required. The type of event. AnimationEvent ClipboardEvent DragEvent FocusEvent HashChangeEvent InputEvent KeyboardEvent MouseEvent PageTransitionEvent PopStateEvent ProgressEvent StorageEvent TouchEvent TransitionEvent UiEvent WheelEvent |
Giá trị trả về
Kiểu | Sự miêu tả |
Sự vật | Một đối tượng Sự kiện. |
Hỗ trợ trình duyệt
document.createEvent()
là tính năng DOM Cấp 1 (1998).
Nó được hỗ trợ đầy đủ trong tất cả các trình duyệt:
Chrome | Edge | Firefox | Safari | Opera | IE |
Yes | Yes | Yes | Yes | Yes | 9-11 |