AddEventListener(string, IEventListener) | Αυτή η μέθοδος επιτρέπει την εγγραφή των ακροατών συμβάντων στον στόχο συμβάντος. |
AddEventListener(string, DOMEventHandler, bool) | Αυτή η μέθοδος επιτρέπει την εγγραφή των ακροατών συμβάντων στον στόχο συμβάντος. |
AddEventListener(string, IEventListener, bool) | Αυτή η μέθοδος επιτρέπει την εγγραφή των ακροατών συμβάντων στον στόχο συμβάντος. |
AppendChild(Node) | Προσθέτει τον κόμβο newChild στο τέλος της λίστας των παιδιών αυτού του κόμβου. Εάν το newChild βρίσκεται ήδη στο δέντρο, πρώτα αφαιρείται. |
AttachShadow(ShadowRootMode) | Δημιουργεί σκιώδη ρίζα και την προσαρτά στο τρέχον στοιχείο. |
CloneNode() | Επιστρέφει ένα αντίγραφο αυτού του κόμβου, δηλαδή, χρησιμεύει ως γενικός κατασκευαστής αντιγράφων για κόμβους. Ο διπλότυπος κόμβος δεν έχει γονικό (parentNode είναι null) και δεν έχει δεδομένα χρήστη. |
CloneNode(bool) | Επιστρέφει ένα αντίγραφο αυτού του κόμβου, δηλαδή, χρησιμεύει ως γενικός κατασκευαστής αντιγράφων για κόμβους. Ο διπλότυπος κόμβος δεν έχει γονικό (parentNode είναι null) και δεν έχει δεδομένα χρήστη. |
DispatchEvent(Event) | Αυτή η μέθοδος επιτρέπει την αποστολή συμβάντων στο μοντέλο συμβάντων υλοποιήσεων. |
Dispose() | Εκτελεί εργασίες που καθορίζονται από την εφαρμογή που σχετίζονται με την απελευθέρωση, την απελευθέρωση ή την επαναφορά μη διαχειριζόμενων πόρων. |
GetAttribute(string) | Ανακτά μια τιμή χαρακτηριστικού με το όνομα. |
GetAttributeNode(string) | Ανακτά έναν κόμβο χαρακτηριστικών με το όνομα. |
GetAttributeNodeNS(string, string) | Ανακτά έναν κόμβο Attr με τοπικό όνομα και χώρο ονομάτων URI. |
GetAttributeNS(string, string) | Ανακτά μια τιμή χαρακτηριστικού βάσει τοπικού ονόματος και χώρου ονομάτων URI. |
GetBBox() | Επιστρέφει το σφιχτό πλαίσιο οριοθέτησης στον τρέχοντα χώρο χρήστη (δηλαδή, μετά την εφαρμογή του χαρακτηριστικού ‘μετασχηματισμός’, εάν υπάρχει) στη γεωμετρία όλων των περιεχομένων στοιχείων γραφικών, εκτός από τα εφέ χαϊδεύματος, αποκοπής, κάλυψης και φίλτρου). Σημειώστε ότι το getBBox πρέπει να επιστρέψει το πραγματικό πλαίσιο οριοθέτησης τη στιγμή που κλήθηκε η μέθοδος, ακόμη και σε περίπτωση που το στοιχείο δεν έχει ακόμη αποδοθεί. |
GetComputedTextLength() | Το συνολικό άθροισμα όλων των τιμών εκ των προτέρων από την απόδοση όλων των χαρακτήρων σε αυτό το στοιχείο, συμπεριλαμβανομένης της τιμής εκ των προτέρων στους γλυφούς (οριζόντιους ή κάθετους), την επίδραση των ιδιοτήτων «kerning», «διαστήματα γραμμάτων» και «λέξη- απόσταση» και προσαρμογές λόγω των χαρακτηριστικών «dx» και «dy» στα στοιχεία «tspan». Για περιβάλλοντα χωρίς απόδοση, ο παράγοντας χρήστη θα κάνει εύλογες υποθέσεις σχετικά με τις μετρήσεις γλυφών. |
GetCTM() | Επιστρέφει τον πίνακα μετασχηματισμού από τις τρέχουσες μονάδες χρήστη (δηλαδή, μετά την εφαρμογή του χαρακτηριστικού ’transform’, εάν υπάρχει) στο σύστημα συντεταγμένων της θύρας προβολής για το πλησιέστεροViewportElement. |
GetElementsByClassName(string) | Επιστρέφει ένα ζωντανό αντικείμενο NodeList που περιέχει όλα τα στοιχεία του εγγράφου που έχουν όλες τις κλάσεις που καθορίζονται στο όρισμα. http://www.w3.org/TR/dom/ |
GetElementsByTagName(string) | Επιστρέφει μια NodeList όλων των απογόνων στοιχείων με ένα δεδομένο όνομα ετικέτας, με σειρά εγγράφων. |
GetElementsByTagNameNS(string, string) | Επιστρέφει μια NodeList με όλα τα επακόλουθα Στοιχεία με δεδομένο τοπικό όνομα και χώρο ονομάτων URI με σειρά εγγράφων. |
GetNumberOfChars() | Επιστρέφει τον συνολικό αριθμό χαρακτήρων που είναι διαθέσιμοι για απόδοση εντός του τρέχοντος στοιχείου, ο οποίος περιλαμβάνει χαρακτήρες αναφοράς από την αναφορά “tref”, ανεξάρτητα από το αν θα αποδοθούν. Ουσιαστικά, αυτό είναι ισοδύναμο με το μήκος του χαρακτηριστικού Node::textContent από τον πυρήνα επιπέδου 3 του DOM ([DOM3], ενότητα 1.4), εάν αυτό το χαρακτηριστικό επέκτεινε επίσης στοιχεία «tref». |
virtual GetPlatformType() | Αυτή η μέθοδος χρησιμοποιείται για την ανάκτηση αντικειμένου ECMAScriptType . |
GetScreenCTM() | Επιστρέφει τον πίνακα μετασχηματισμού από τις τρέχουσες μονάδες χρήστη (δηλαδή, μετά την εφαρμογή του χαρακτηριστικού ’transform’, εάν υπάρχει) στην ειδοποίηση του γονικού παράγοντα χρήστη για ένα “pixel”. Για συσκευές οθόνης, ιδανικά αυτό αντιπροσωπεύει ένα φυσικό εικονοστοιχείο οθόνης. Για άλλες συσκευές ή περιβάλλοντα όπου τα φυσικά μεγέθη εικονοστοιχείων δεν είναι γνωστά, τότε μπορεί να χρησιμοποιηθεί ένας αλγόριθμος παρόμοιος με τον ορισμό CSS2 του “pixel”. Σημειώστε ότι το null επιστρέφεται εάν αυτό το στοιχείο δεν είναι συνδεδεμένο στο δέντρο εγγράφων. Αυτή η μέθοδος θα είχε ονομαστεί πιο εύστοχα ως getClientCTM, αλλά το όνομα getScreenCTM διατηρείται για ιστορικούς λόγους. |
HasAttribute(string) | Επιστρέφει true όταν ένα χαρακτηριστικό με ένα δεδομένο όνομα καθορίζεται σε αυτό το στοιχείο ή έχει μια προεπιλεγμένη τιμή, false διαφορετικά. |
HasAttributeNS(string, string) | Επιστρέφει true όταν ένα χαρακτηριστικό με ένα δεδομένο τοπικό όνομα και ένα URI χώρου ονομάτων καθορίζεται σε αυτό το στοιχείο ή έχει μια προεπιλεγμένη τιμή, αλλιώς false. |
override HasAttributes() | Επιστρέφει εάν αυτός ο κόμβος (αν είναι στοιχείο) έχει κάποια χαρακτηριστικά |
HasChildNodes() | Επιστρέφει εάν αυτός ο κόμβος έχει παιδιά. |
InsertBefore(Node, Node) | Εισάγει τον κόμβο πριν από το υπάρχον θυγατρικό θυγατρικό κόμβο. Εάν το παιδί είναι μηδενικό, εισαγάγετε τον κόμβο στο τέλος της λίστας παιδιών. Εάν το θυγατρικό είναι αντικείμενο DocumentFragment, όλα τα θυγατρικά του εισάγονται, με την ίδια σειρά, πριν από το θυγατρικό. Εάν το παιδί είναι ήδη στο δέντρο, αφαιρείται πρώτα. |
IsDefaultNamespace(string) | Αυτή η μέθοδος ελέγχει εάν το καθορισμένο namespaceURI είναι ο προεπιλεγμένος χώρος ονομάτων ή όχι. |
IsEqualNode(Node) | Ελέγχει εάν δύο κόμβοι είναι ίσοι. Αυτή η μέθοδος ελέγχει την ισότητα των κόμβων, όχι την ομοιότητα (δηλαδή, εάν οι δύο κόμβοι είναι αναφορές στο ίδιο αντικείμενο) που μπορεί να ελεγχθεί με το Node.isSameNode(). Όλοι οι κόμβοι που είναι ίδιοι θα είναι επίσης ίσοι, αν και το αντίστροφο μπορεί να μην ισχύει. |
IsSameNode(Node) | Επιστρέφει εάν αυτός ο κόμβος είναι ο ίδιος κόμβος με τον δεδομένο. Αυτή η μέθοδος παρέχει έναν τρόπο προσδιορισμού του εάν δύο αναφορές κόμβου που επιστρέφονται από την υλοποίηση αναφέρονται στο ίδιο αντικείμενο. Όταν δύο αναφορές κόμβου είναι αναφορές στο ίδιο αντικείμενο, ακόμη και αν μέσω διακομιστή μεσολάβησης, οι αναφορές μπορούν να χρησιμοποιούνται εντελώς εναλλακτικά, έτσι ώστε όλα τα χαρακτηριστικά να έχουν τις ίδιες τιμές και η κλήση της ίδιας μεθόδου DOM σε κάθε αναφορά έχει πάντα ακριβώς το ίδιο αποτέλεσμα. |
LookupNamespaceURI(string) | Αναζητήστε το URI του χώρου ονομάτων που σχετίζεται με το δεδομένο πρόθεμα, ξεκινώντας από αυτόν τον κόμβο. |
LookupPrefix(string) | Αναζητήστε το πρόθεμα που σχετίζεται με το δεδομένο URI χώρου ονομάτων, ξεκινώντας από αυτόν τον κόμβο. Οι προεπιλεγμένες δηλώσεις χώρου ονομάτων αγνοούνται από αυτήν τη μέθοδο. Ανατρέξτε στην Αναζήτηση προθέματος χώρου ονομάτων για λεπτομέρειες σχετικά με τον αλγόριθμο που χρησιμοποιείται από αυτήν τη μέθοδο. |
Normalize() | Τοποθετεί όλους τους κόμβους κειμένου στο πλήρες βάθος του υποδέντρου κάτω από αυτόν τον κόμβο, συμπεριλαμβανομένων των κόμβων χαρακτηριστικών, σε μια “κανονική” μορφή όπου μόνο η δομή (π.χ. στοιχεία, σχόλια, οδηγίες επεξεργασίας, ενότητες CDATA και αναφορές οντοτήτων) διαχωρίζει το κείμενο κόμβοι, δηλαδή, δεν υπάρχουν ούτε γειτονικοί κόμβοι κειμένου ούτε κενοί κόμβοι κειμένου. Αυτό μπορεί να χρησιμοποιηθεί για να διασφαλιστεί ότι η προβολή DOM ενός εγγράφου είναι ίδια όπως αν είχε αποθηκευτεί και φορτωθεί ξανά και είναι χρήσιμο όταν οι λειτουργίες (όπως οι αναζητήσεις XPointer [XPointer]) που εξαρτώνται από μια συγκεκριμένη δομή δέντρου εγγράφου πρόκειται να να χρησιμοποιηθεί. Εάν η παράμετρος “normalize-characters” του αντικειμένου DOMConfiguration που είναι προσαρτημένο στο Node.ownerDocument είναι αληθής, αυτή η μέθοδος θα κανονικοποιήσει επίσης πλήρως τους χαρακτήρες των κόμβων κειμένου. |
QuerySelector(string) | Επιστρέφει το πρώτο Στοιχείο στο έγγραφο, το οποίο ταιριάζει με τον επιλογέα |
QuerySelectorAll(string) | Επιστρέφει μια NodeList με όλα τα στοιχεία του εγγράφου, τα οποία ταιριάζουν με τον selector |
Remove() | Καταργεί αυτήν την παρουσία. |
RemoveAttribute(string) | Καταργεί ένα χαρακτηριστικό με όνομα. |
RemoveAttributeNode(Attr) | Καταργεί τον καθορισμένο κόμβο χαρακτηριστικών. |
RemoveAttributeNS(string, string) | Καταργεί ένα χαρακτηριστικό με τοπικό όνομα και χώρο ονομάτων URI. |
RemoveChild(Node) | Αφαιρεί τον θυγατρικό κόμβο που υποδεικνύεται από το oldChild από τη λίστα των παιδιών και τον επιστρέφει. |
RemoveEventListener(string, IEventListener) | Αυτή η μέθοδος επιτρέπει την αφαίρεση των ακροατών συμβάντων από τον στόχο συμβάντος. ΕάνIEventListener αφαιρείται από έναEventTarget ενώ επεξεργάζεται ένα συμβάν, δεν θα ενεργοποιηθεί από τις τρέχουσες ενέργειες. Δεν είναι δυνατή η επίκληση των Ακροατών συμβάντων μετά την αφαίρεση. |
RemoveEventListener(string, DOMEventHandler, bool) | Αυτή η μέθοδος επιτρέπει την αφαίρεση των ακροατών συμβάντων από τον στόχο συμβάντος. ΕάνIEventListener αφαιρείται από έναEventTarget ενώ επεξεργάζεται ένα συμβάν, δεν θα ενεργοποιηθεί από τις τρέχουσες ενέργειες. Δεν είναι δυνατή η επίκληση των Ακροατών συμβάντων μετά την αφαίρεση. |
RemoveEventListener(string, IEventListener, bool) | Αυτή η μέθοδος επιτρέπει την αφαίρεση των ακροατών συμβάντων από τον στόχο συμβάντος. ΕάνIEventListener αφαιρείται από έναEventTarget ενώ επεξεργάζεται ένα συμβάν, δεν θα ενεργοποιηθεί από τις τρέχουσες ενέργειες. Δεν είναι δυνατή η επίκληση των Ακροατών συμβάντων μετά την αφαίρεση. |
ReplaceChild(Node, Node) | Αντικαθιστά τον θυγατρικό κόμβο oldChild με newChild στη λίστα των παιδιών και επιστρέφει τον κόμβο oldChild. Εάν το newChild είναι αντικείμενο DocumentFragment, το oldChild αντικαθίσταται από όλα τα θυγατρικά DocumentFragment, τα οποία εισάγονται με την ίδια σειρά. Εάν το newChild βρίσκεται ήδη στο δέντρο, πρώτα αφαιρείται. |
SetAttribute(string, string) | Προσθέτει ένα νέο χαρακτηριστικό. Εάν ένα χαρακτηριστικό με αυτό το όνομα υπάρχει ήδη στο στοιχείο, η τιμή του αλλάζει σε αυτή της τιμής parameter |
SetAttributeNode(Attr) | Προσθέτει έναν νέο κόμβο χαρακτηριστικών. Εάν ένα χαρακτηριστικό με αυτό το όνομα (nodeName) υπάρχει ήδη στο στοιχείο, αντικαθίσταται από το νέο. |
SetAttributeNodeNS(Attr) | Προσθέτει ένα νέο χαρακτηριστικό. Εάν ένα χαρακτηριστικό με αυτό το τοπικό όνομα και αυτό το URI χώρου ονομάτων υπάρχει ήδη στο στοιχείο, αντικαθίσταται από το νέο. |
SetAttributeNS(string, string, string) | Προσθέτει ένα νέο χαρακτηριστικό. Εάν ένα χαρακτηριστικό με το ίδιο τοπικό όνομα και το ίδιο URI χώρου ονομάτων υπάρχει ήδη στο στοιχείο, το πρόθεμά του αλλάζει ώστε να είναι το τμήμα προθέματος του αναγνωρισμένου ονόματος και η τιμή του αλλάζει ώστε να είναι η παράμετρος τιμής. |
SetIdAttribute(string, bool) | Εάν η παράμετρος isId είναι αληθής, αυτή η μέθοδος δηλώνει το καθορισμένο χαρακτηριστικό ως χαρακτηριστικό ID που καθορίζεται από το χρήστη. |
SetIdAttributeNode(Attr, bool) | Εάν η παράμετρος isId είναι αληθής, αυτή η μέθοδος δηλώνει το καθορισμένο χαρακτηριστικό ως χαρακτηριστικό ID που καθορίζεται από το χρήστη. |
SetIdAttributeNS(string, string, bool) | Εάν η παράμετρος isId είναι αληθής, αυτή η μέθοδος δηλώνει το καθορισμένο χαρακτηριστικό ως χαρακτηριστικό ID που καθορίζεται από το χρήστη. |
override ToString() | Επιστρέφει αString που αντιπροσωπεύει αυτήν την περίπτωση. |