Όνυμα HTMLElement XML DOM
- Προηγούμενη σελίδα DOM HTMLDocument
- Επόμενη σελίδα DOM NamedNodeMap
Προγραμματισμός
Το αντικείμενο 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 σημειώσεις:
Σχετικές σελίδες
Εγχειρίδιο αναφοράς XML DOM:Όντος Document
Εγχειρίδιο αναφοράς XML DOM:getElementById() του Document
Εγχειρίδιο αναφοράς XML DOM:getElementsByTagName() του Document
- Προηγούμενη σελίδα DOM HTMLDocument
- Επόμενη σελίδα DOM NamedNodeMap