HTML DOM Document createAttribute() method
- προηγούμενη σελίδα cookie
- επόμενη σελίδα createComment()
- Επιστροφή στο προηγούμενο επίπεδο Documents του HTML DOM
Definition and usage
code>createAttribute() The method creates an attribute and returns it as an Attr object.
Alternative:
Use setAttribute() method Easier.
See also:
παράδειγμα
παράδειγμα 1
// Δημιουργία της ιδιότητας class: const att = document.createAttribute("class"); // Ορίστε την τιμή της ιδιότητας class: att.value = "democlass"; // Προσθέστε την ιδιότητα class στο πρώτο h1: const h1 = document.getElementsByTagName("H1")[0]; h1.setAttributeNode(att);
παράδειγμα 2
// Δημιουργία της ιδιότητας style: const att = document.createAttribute("style"); // Ορίστε την τιμή της ιδιότητας style: att.value = "color:red"; // Προσθέστε την ιδιότητα style στο πρώτο h1: const h1 = document.getElementsByTagName("h1")[0]; h1.setAttributeNode(att);
παράδειγμα 3
Προσθέστε την ιδιότητα href="www.codew3c.com" στο στοιχείο anchor:
// Δημιουργία της ιδιότητας href: const att = document.createAttribute("href"); // Ορίστε την τιμή της ιδιότητας href: att.value = "https://www.codew3c.com"; // Προσθέστε την ιδιότητα href στο στοιχείο: element.setAttributeNode(att);
σύνταξη
document.createAttribute(name)
παράμετροι
παράμετροι | περιγραφή |
---|---|
name | απαιτείται. Το όνομα της ιδιότητας που πρέπει να δημιουργηθεί. |
επιστροφή τιμής
τύπος | περιγραφή |
---|---|
κόμβος | νέος κόμβος ιδιότητας. Η ιδιότητα nadeName ορίζεται σε name. |
προκαλέσει
Αν το όνομα περιέχει χαρακτήρες που δεν επιτρέπονται, η μέθοδος θα προκαλέσει κώδικα INVALID_CHARACTER_ERR
εξαίρεση DOMException.
υποστήριξη περιηγητή
document.createAttribute()
είναι χαρακτηριστικό DOM Level 1 (1998).
Όλοι οι περιηγητές υποστηρίζουν το:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
υποστήριξη | 9-11 | υποστήριξη | υποστήριξη | υποστήριξη | υποστήριξη |
- προηγούμενη σελίδα cookie
- επόμενη σελίδα createComment()
- Επιστροφή στο προηγούμενο επίπεδο Documents του HTML DOM