Οντόντο Event

Οντόντο Event

All event objects in the DOM are based on the Event object.

Therefore, all other event objects (such as MouseEvent and KeyboardEventcan access the properties and methods of the Event object.

Event properties and methods

Properties/Methods Description
bubbles Returns whether a specific event is a bubbling event.
cancelBubble Sets or returns whether the event should propagate up the hierarchy.
cancelable Returns whether the event can prevent its default action.
composed Indicates whether the event can be passed from the Shadow DOM to the general DOM.
composedPath() Returns the path of the event.
createEvent() Creates a new event.
currentTarget Returns the element that triggered the event's listeners.
defaultPrevented Returns whether preventDefault() method was called for the event.
eventPhase Returns which phase of the event flow the current event is being evaluated at.
isTrusted Returns whether the event is trusted.
preventDefault() If the event can be canceled, cancel it without executing the default action associated with the event.
stopImmediatePropagation() Prevents other listeners for the same event from being called.
stopPropagation() Prevents the event from further propagating in the event flow.
target Returns the element that triggered the event.
timeStamp Returns the time of creation of the event (in milliseconds relative to the epoch).
type Returns the event name.

Event type

These event types belong to the Event object:

Event Description
abort This event occurs when the media loading is aborted.
afterprint When the page starts printing, or the print dialog box is closed, this event occurs.
beforeprint Προστέθαι το γεγονός όταν σχεδιάζεται να εκτυπωθεί η σελίδα.
beforeunload Προστέθαι το γεγονός πριν από τη διαδικασία εκφόρτωσης του έγγραφου.
canplay Προστέθαι το γεγονός όταν ο περιηγητής μπορεί να ξεκινήσει να παίζει το μέσο.
canplaythrough Προστέθαι το γεγονός όταν ο περιηγητής μπορεί να παίζει μέσο χωρίς να σταματά τη buffering.
change Προστέθαι το γεγονός όταν αλλάζει το περιεχόμενο του στοιχείου form, η επιλεγμένη επιλογή ή η επιλεγμένη κατάσταση.
error Προστέθαι το γεγονός όταν παρατηρείται σφάλμα κατά τη φόρτωση εξωτερικού αρχείου.
fullscreenchange Προστέθαι το γεγονός όταν το στοιχείο εμφανίζεται σε μορφή πλήρους οθόνης.
fullscreenerror Προστέθαι το γεγονός όταν το στοιχείο δεν μπορεί να εμφανιστεί σε μορφή πλήρους οθόνης.
input Προστέθαι το γεγονός όταν το στοιχείο λαμβάνει εισαγωγή χρήστη.
invalid Προστέθαι το γεγονός όταν το στοιχείο είναι μη έγκυρο.
load Προστέθαι το γεγονός όταν το αντικείμενο έχει φορτωθεί.
loadeddata Προστέθαι το γεγονός όταν φορτώνονται δεδομένα μέσων.
loadedmetadata Προστέθαι το γεγονός όταν φορτώνεται μεταδεδομένα (π.χ. διαστάσεις και διάρκεια).
message Προστέθαι το γεγονός όταν λαμβάνονται μηνύματα μέσω αυτού του γεγονότος πηγής.
offline Προστέθαι το γεγονός όταν ο περιηγητής ξεκινά να εργάζεται σε αποσύνδεση.
online Προστέθαι το γεγονός όταν ο περιηγητής ξεκινά να εργάζεται στο διαδίκτυο.
open Προστέθαι το γεγονός όταν ανοίγεται η σύνδεση με τον πηγαίο γεγονός.
pause Προστέθαι το γεγονός όταν το μέσο παύεται από τον χρήστη ή με προγραμματισμό.
play Προστέθαι το γεγονός όταν το μέσο ξεκινά ή σταματά τη παύση.
playing Προστέθαι το γεγονός όταν το μέσο παίζει μετά από παύση ή διακοπή για缓冲.
progress Προστέθαι το γεγονός όταν ο περιηγητής βρίσκεται στη διαδικασία αποκτήσης δεδομένων μέσων.
ratechange Προστέθαι το γεγονός όταν αλλάζει η ταχύτητα αναπαραγωγής του μέσου.
resize Προστέθαι το γεγονός όταν ρυθμίζεται το μέγεθος της εμφάνισης του έγγραφου.
reset Προστέθαι το γεγονός όταν αποκαθιστάται το μορφοποιημένο έγγραφο.
scroll Προστέθαι το γεγονός όταν κινείται η γραμμή κύλισης ενός στοιχείου.
search Προστέθαι το γεγονός όταν ο χρήστης εισάγει περιεχόμενο στον τομέα αναζήτησης.
seeked Προστέθαι το γεγονός όταν ο χρήστης ολοκληρώνει τη κίνηση/τη περιπλέκηση σε νέα θέση μέσα στο μέσο.
seeking Προστέθαι το γεγονός όταν ο χρήστης ξεκινά να κινείται/περιπλέκεται σε νέα θέση μέσα στο μέσο.
select Προστέθαι το γεγονός όταν ο χρήστης επιλέγει κείμενο (για <input> και <textarea>).
show Προστέθαι το γεγονός όταν το στοιχείο <menu> εμφανίζεται ως μενού επιλογών.
stalled Προστέθαι το γεγονός όταν ο περιηγητής προσπαθεί να αποκτήσει δεδομένα μέσων αλλά τα δεδομένα δεν είναι διαθέσιμα.
submit Γίνεται αυτό το συμβάν κατά την υποβολή φόρμας.
suspend Γίνεται αυτό το συμβάν όταν ο περιηγητής ενεργειακά δεν προτίθεται να αποκτήσει δεδομένα του μέσου.
timeupdate Γίνεται αυτό το συμβάν όταν αλλάζει η θέση αναπαραγωγής.
toggle Γίνεται αυτό το συμβάν όταν ο χρήστης ανοίγει ή κλείνει το στοιχείο <details>.
unload Γίνεται αυτό το συμβάν μετά την αποσύνδεση της σελίδας (για το <body>).
waiting Γίνεται αυτό το συμβάν όταν το μέσο έχει σταματήσει αλλά αναμένεται να επανεκκινήσει.