XML DOM dispatchEvent() μέθοδος

Ορισμός και χρήση

Η μέθοδος dispatchEvent() διανέμει ένα συνθετικό γεγονός στο κόμβο.

Γλώσσα:

dispatchEvent(evt)
Παράμετροι Περιγραφή
evt Απαιτείται. Το Event αντικείμενο που πρέπει να διανεμηθεί.

Αποτελέσματα

Αν κατά τη διάρκεια της διαδικασίας διανομής του γεγονότος καλέστηκε evt του preventDefault() μέθοδοςΑν, τότε επιστρέφει false, αλλιώς επιστρέφει true.

Ανακάλυψη

Αν το αντικείμενο Event evt Δεν έχει αρχικοποιηθεί, ή η τιμή του χαρακτηριστικού type του είναι null ή κενή, η μέθοδος θα σηκώσει μια εξαίρεση.

Περιγραφή

Αυτή η μέθοδος θα διανείμει ένα συνθετικό γεγονός, το οποίο από Document.createEvent() Δημιουργία, από την αρχή με τη μέθοδο αρχικοποίησης του Event interface ή κάποιας από τις υποδιαδικασίες του.

Ο κόμβος που καλείται αυτή τη μέθοδο θα γίνει ο κόμβος στόχος του γεγονότος, το γεγονός αυτό θα εξαπλωθεί για πρώτη φορά κατά μήκος του δέντρου του έγγραφου κατά την φάση αλληλεπίδρασης. Αν το χαρακτηριστικό bubbles του γεγονότος είναι true, τότε μετά την επεξεργασία του γεγονότος από τον κόμβο στόχο, θα εξαπλωθεί κατά μήκος του δέντρου του έγγραφου προς τα πάνω.