Όνυμα HTMLElement XML DOM

Προγραμματισμός

Το αντικείμενο HTMLElement αντιπροσωπεύει ένα στοιχείο του HTML.

Οι ιδιότητες του αντικειμένου HTMLElement Node και Element Κανονικές ιδιότητες του αντικειμένου, που επίσης υλοποιούν τις παρακάτω μη κανονικές ιδιότητες:

className

Καθορίζει την ιδιότητα class του στοιχείου. Σημείωση: το όνομα της ιδιότητας δεν είναι "class", επειδή το "class" είναι κλειδί της γλώσσας JavaScript.

Τύπος: String. Κατάσταση: γραπτή.

currentStyle

Αυτή η ιδιότητα που είναι συγκεκριμένη για το IE εφαρμόζεται σε όλες τις κατηγορίες CSS ιδιοτήτων του στοιχείου. Είναι μια αντικατάσταση για το Window.getComputedStyle() που χρησιμοποιείται μόνο στο IE.

Τύπος: String. Κατάσταση: γραπτή.

dir

Καθορίζει την ιδιότητα dir του στοιχείου, η οποία δηλώνει την κατεύθυνση του κειμένου του έγγραφου.

Τύπος: String. Κατάσταση: γραπτή.

id

Καθορίζει την ιδιότητα id του στοιχείου. Σε ένα έγγραφο, δεν υπάρχουν δύο στοιχεία με τον ίδιο τιμή id.

Τύπος: String. Κατάσταση: γραπτή.

innerHTML

Καθορίζει την αλφαριθμητική ακολουθία που περιέχει το στοιχείο, χωρίς τον κωδικό αρχής και λήξης του στοιχείου. Η ερώτηση αυτής της ιδιότητας θα επιστρέψει το περιεχόμενο του στοιχείου ως αλφαριθμητική ακολουθία HTML. Η ρύθμιση αυτής της ιδιότητας ως αλφαριθμητική ακολουθία HTML μπορεί να αντικαταστήσει το περιεχόμενο του στοιχείου με την παρουσίαση ανάλυσης HTML. Δεν μπορεί να ρυθμιστεί αυτή η ιδιότητα κατά την φόρτωση του έγγραφου. Αυτή είναι μια μη κανονική ιδιότητα που προέρχεται από το IE4 και έχει αποκτήσει υποστήριξη από όλους τους σύγχρονους περιηγητές.

Τύπος: String. Κατάσταση: γραπτή.

lang

Καθορίζει την ιδιότητα lang του στοιχείου, η οποία δηλώνει τον κώδικα γλώσσας του περιεχομένου του στοιχείου.

Τύπος: String. Κατάσταση: γραπτή.

offsetHeight, offsetWidth

Επιστρέφει το ύψος και το πλάτος του στοιχείου σε pixel. Αυτά είναι μη τυποποιημένα αλλά καλά υποστηριζόμενα atribού.

Τύπος: int. Κατάσταση: μονόδρομη.

offsetLeft

Επιστρέφει την απόσταση από το αριστερό όριο του στοιχείου στο αριστερό όριο του περιεχομένου του στοιχείου, σε pixel.

Τύπος: int. Κατάσταση: μονόδρομη.

offsetTop

Επιστρέφει την απόσταση από το επάνω όριο του στοιχείου στο επάνω όριο του περιεχομένου του στοιχείου, σε pixel.

Τύπος: int. Κατάσταση: μονόδρομη.

offsetParent

Επιστρέφει την αναφορά του πιο πρόσφατου στοιχείου που έχει ρυθμιστεί δυναμικά, όλες οι αποστάσεις βασίζονται σε αυτό το στοιχείο. Αν το atribού style.display του στοιχείου είναι ρυθμισμένο σε none, τότε αυτό το atribού επιστρέφει null. Αυτά είναι μη τυποποιημένα αλλά καλά υποστηριζόμενα atribού.

Τύπος:Node. Κατάσταση: μονόδρομη.

scrollHeight, scrollWidth

Επιστρέφει την πλήρη ύψος και πλάτος του στοιχείου σε pixel. Όταν το στοιχείο έχει στήλη ροής (π.χ. λόγω του atribού CSS overflow), αυτά τα atribού είναι διαφορετικά από τα offsetHeight και offsetWidth, τα οποία αναφέρουν μόνο το μέγεθος της ορατής περιοχής του στοιχείου. Αυτά είναι μη τυποποιημένα αλλά καλά υποστηριζόμενα atribού.

Τύπος: int. Κατάσταση: μονόδρομη.

scrollTop, scrollLeft

Ρυθμίζει ή επιστρέφει τον αριθμό των pixel που έχουν滚动到 το αριστερό ή επάνω όριο του στοιχείου. Αυτοί οι pixel είναι χρήσιμοι μόνο όταν το στοιχείο έχει στήλη ροής, π.χ. όταν το atribού CSS overflow του στοιχείου είναι ρυθμισμένο σε auto. Αυτά τα atribού είναι επίσης ορισμένα μόνο στο <body> ή στο <html> σημείο (αυτό εξαρτάται από τον περιηγητή) και μαζί καθορίζουν τη θέση της ροής του έγγραφου. Σημειώστε ότι αυτά τα atribού δεν καθορίζουν την ποσότητα ροής ενός σημείου <iframe>. Αυτά είναι μη τυποποιημένα αλλά καλά υποστηριζόμενα atribού.

Τύπος: int. Κατάσταση: γραπτή.

style

Επιστρέφει την τιμή του atribού style που έχει ρυθμιστεί για το τρέχον στοιχείο. Σημειώστε ότι η τιμή αυτού του atribού δεν είναι μια αλφαριθμητική ακολουθία.

Τύπος:CSS2Properties. Κατάσταση: μονόδρομη.

title

θα καθορίσει την ιδιότητα title του στοιχείου. Όταν το ποντίκι είναι στο στοιχείο, πολλοί περιηγητές εμφανίζουν την τιμή αυτής της ιδιότητας στο "εργαλείο σύνδεσης" του στοιχείου.

Τύπος: String. Κατάσταση: γραπτή.

η μέθοδος του HTMLElement αντικειμένου

η αντικειμενή HTMLElement 继承了 Node και Element η πρότυπη μέθοδος του αντικειμένου. Ορισμένα τύποι στοιχείων υλοποιούν μεθόδους που είναι συγκεκριμένες για το σημείο, το CodeW3C.com Εγχειρίδιο αναφοράς HTML DOMοι σελίδες αναφοράς των σημείων παρέχουν πληροφορίες για αυτές τις μεθόδους.

Παραπάνω από τους περισσότερους σύγχρονους περιηγητές έχουν υλοποιήσει τις παρακάτω μη τυποποιημένες μεθόδους:

Μέθοδος Περιγραφή
scrollIntoView() Συρροή εγγράφου. Καταστήστε το στοιχείο στην κορυφή ή στο τέλος του παραθύρου.

处理器 του HTMLElement όντος

Όλα τα στοιχεία HTML που απαντούν στα συμβάντα ποντικιού και πλήκτρων μπορούν να προκαλέσουν τα παρακάτω处理器. Ορισμένα στοιχεία, όπως συνδέσμοι και κουμπιά, εκτελούν προκαθορισμένες ενέργειες όταν συμβεί κάποιο συμβάν. Για τέτοια στοιχεία, περισσότερες λεπτομέρειες μπορείτε να βρείτε στοΣελίδες αναφοράς συγκεκριμένων στοιχείωνεύρεση.

Δείτε Εγχειρίδιο αναφοράς ιδιοτήτων συμβάντων HTMLγια να μάθετε περισσότερα για τους处理器 του HTML συμβάντων.

Πώς να λάβετε πιο λεπτομερείς πληροφορίες για το HTMLElement όντος

Στο εγχειρίδιο αναφοράς HTML DOM του CodeW3C.com, έχουμε δημιουργήσει ειδικές σελίδες αναφοράς για τα DOM αντικείμενα που αντιστοιχούν στις HTML σημειώσεις:

Εγχειρίδιο αναφοράς HTML DOM

Σχετικές σελίδες

Εγχειρίδιο αναφοράς XML DOM:Όντος Document

Εγχειρίδιο αναφοράς XML DOM:getElementById() του Document

Εγχειρίδιο αναφοράς XML DOM:getElementsByTagName() του Document