Class HTMLElement

HTMLElement class

Όλες οι κατηγορίες στοιχείων HTML προέρχονται από αυτήν την κλάση. Τα στοιχεία που εκθέτουν μόνο τα χαρακτηριστικά του πυρήνα HTML αντιπροσωπεύονται από αυτήν την κλάση, αυτά τα στοιχεία είναι τα εξής: ειδικά: SUB, SUP, SPAN, BDO γραμματοσειρά: TT, I, B, U, S, STRIKE, BIG, SMALL φράση: EM, STRONG , DFN, CODE, SAMP, KBD, VAR, CITE, ACRONYM, ABBR λίστα: DD, DTNOFRAMES, NOSCRIPTADDRESS, CENTERT.

public class HTMLElement : Element

Ιδιότητες

ΟνομαΠεριγραφή
Attributes { get; }Παίρνει τα χαρακτηριστικά του στοιχείου.
virtual BaseURI { get; }Λαμβάνει το απόλυτο βασικό URI αυτού του κόμβου ή μηδενικό εάν η υλοποίηση δεν ήταν σε θέση να αποκτήσει ένα απόλυτο URI.
ChildElements { get; }Παίρνει τα θυγατρικά στοιχεία του στοιχείου.
ChildNodes { get; }Λαμβάνει τους θυγατρικούς κόμβους.
ClassName { get; set; }Λαμβάνει ή ορίζει το χαρακτηριστικό class του στοιχείου. Αυτό το χαρακτηριστικό έχει μετονομαστεί λόγω διενέξεων με τη λέξη-κλειδί “class” που εκτίθεται από πολλές γλώσσες. Δείτε τον ορισμό του χαρακτηριστικού κλάσης στην HTML 4.01.
Dir { get; set; }Λαμβάνει ή ορίζει τη βασική κατεύθυνση του κατευθυντικά ουδέτερου κειμένου και την κατευθυντικότητα των πινάκων. Δείτε τον ορισμό του χαρακτηριστικού dir στην HTML 4.01.
FirstChild { get; }Λαμβάνει το πρώτο παιδί αυτού του κόμβου. Εάν δεν υπάρχει τέτοιος κόμβος, αυτός επιστρέφει null.
HasChildNodes { get; }Βρίσκει εάν αυτός ο κόμβος έχει παιδιά.
Id { get; set; }Λαμβάνει ή ορίζει το αναγνωριστικό του στοιχείου. Δείτε τον ορισμό του χαρακτηριστικού id στην HTML 4.01.
Lang { get; set; }Λαμβάνει ή ορίζει τον κωδικό γλώσσας που ορίζεται στο RFC 1766. Δείτε τον ορισμό του χαρακτηριστικού lang στην HTML 4.01.
LastChild { get; }Λαμβάνει το τελευταίο παιδί αυτού του κόμβου. Εάν δεν υπάρχει τέτοιος κόμβος, αυτός επιστρέφει null.
override LocalName { get; }Παίρνει το τοπικό όνομα του στοιχείου.
override NamespaceURI { get; }Λαμβάνει το URI χώρου ονομάτων του στοιχείου.
NextSibling { get; }Λαμβάνει τον κόμβο αμέσως μετά από αυτόν τον κόμβο. Εάν δεν υπάρχει τέτοιος κόμβος, αυτός επιστρέφει null.
override NodeName { get; }Λαμβάνει το όνομα του κόμβου του στοιχείου.
NodeType { get; }Παίρνει τον τύπο κόμβου.
virtual NodeValue { get; set; }Λαμβάνει ή ορίζει την τιμή αυτού του κόμβου, ανάλογα με τον τύπο του.
OwnerDocument { get; }Λαμβάνει το αντικείμενο εγγράφου που σχετίζεται με αυτόν τον κόμβο.
ParentElement { get; }Παίρνει το γονικό στοιχείο του στοιχείου.
ParentNode { get; }Λαμβάνει τον γονικό κόμβο.
override Prefix { get; }Παίρνει το πρόθεμα του στοιχείου.
PreviousSibling { get; }Λαμβάνει τον κόμβο αμέσως πριν από αυτόν τον κόμβο. Εάν δεν υπάρχει τέτοιος κόμβος, αυτός επιστρέφει null.
override TextContent { get; set; }Λαμβάνει το περιεχόμενο κειμένου του στοιχείου.
Title { get; set; }Λαμβάνει ή ορίζει τον συμβουλευτικό τίτλο του στοιχείου. Δείτε τον ορισμό του χαρακτηριστικού τίτλου στην HTML 4.01.

Μέθοδοι

ΟνομαΠεριγραφή
AppendChild(Node)Προσθέτει τον κόμβο newChild στο τέλος της λίστας των παιδιών αυτού του κόμβου.
GetAttribute(string)Λαμβάνει μια τιμή χαρακτηριστικού με το όνομα.
GetAttributeNS(string, string)Λαμβάνει μια τιμή χαρακτηριστικού βάσει τοπικού ονόματος και χώρου ονομάτων URI.
HasAttribute(string)Επιστρέφει true όταν ένα χαρακτηριστικό με ένα δεδομένο όνομα καθορίζεται σε αυτό το στοιχείο ή έχει μια προεπιλεγμένη τιμή, false διαφορετικά.
HasAttributeNS(string, string)Επιστρέφει true όταν ένα χαρακτηριστικό με ένα δεδομένο τοπικό όνομα και ένα URI χώρου ονομάτων καθορίζεται σε αυτό το στοιχείο ή έχει μια προεπιλεγμένη τιμή, αλλιώς false.
RemoveAttribute(string)Καταργεί ένα χαρακτηριστικό με όνομα.
RemoveAttributeNS(string, string)Καταργεί ένα χαρακτηριστικό βάσει τοπικού ονόματος και URI χώρου ονομάτων.
RemoveChild(Node)Αφαιρεί τον θυγατρικό κόμβο που υποδεικνύεται από το παλιό παιδί από τη λίστα των παιδιών.
ReplaceChild(Node, Node)Αντικαθιστά τον θυγατρικό κόμβο παλιό παιδί με νέο παιδί στη λίστα παιδιών και επιστρέφει τον παλιό θυγατρικό κόμβο.
SetAttribute(string, string)Προσθέτει ένα νέο χαρακτηριστικό. Εάν ένα χαρακτηριστικό με αυτό το όνομα υπάρχει ήδη στο στοιχείο, η τιμή του αλλάζει σε αυτή της παραμέτρου τιμής.
SetAttributeNS(string, string, string)Προσθέτει ένα νέο χαρακτηριστικό. Εάν ένα χαρακτηριστικό με το ίδιο τοπικό όνομα και το ίδιο URI χώρου ονομάτων υπάρχει ήδη στο στοιχείο, το πρόθεμά του αλλάζει ώστε να είναι το τμήμα προθέματος του αναγνωρισμένου ονόματος και η τιμή του αλλάζει ώστε να είναι η παράμετρος τιμής.

Δείτε επίσης