HTML DOM Document createAttribute() yöntemi
- Önceki sayfa cookie
- Son sayfa createComment()
- Üst seviyeye dön HTML DOM Documents
Tanım ve kullanım
code>createAttribute() Yöntem, bir özellik oluşturur ve bu özelliği Attr nesnesi olarak döner.
Alternatifler:
Kullanım: setAttribute() yöntemi Daha kolay.
Ayrıca bakınız:
Örnek
Örnek 1
// class özelliğini oluşturun: const att = document.createAttribute("class"); // class özelliğinin değerini ayarlayın: att.value = "democlass"; // İlk h1'ye class özelliği ekleyin: const h1 = document.getElementsByTagName("H1")[0]; h1.setAttributeNode(att);
Örnek 2
// style özelliğini oluşturun: const att = document.createAttribute("style"); // style özelliğinin değerini ayarlayın: att.value = "color:red"; // İlk h1'ye style özelliği ekleyin: const h1 = document.getElementsByTagName("h1")[0]; h1.setAttributeNode(att);
Örnek 3
href="www.codew3c.com" özelliğini anchor elementine ekleyin:
// href özelliğini oluşturun: const att = document.createAttribute("href"); // href özelliğinin değerini ayarlayın: att.value = "https://www.codew3c.com"; // href özelliğini elemente ekleyin: element.setAttributeNode(att);
gramer
document.createAttribute(name)
parametre
parametre | tanım |
---|---|
name | Gerekli. Oluşturulacak özelliğin adı. |
geri değer
tür | tanım |
---|---|
düğüm | Yeni oluşturulan özellik düğümü. nadeName özelliği name. |
fırlatır
Eğer name, atılan karakter içeren karakter içeriyorsa, bu yöntem kodu olarak INVALID_CHARACTER_ERR
DOMException hata durumunu
tarayıcı desteği
document.createAttribute()
Bu DOM Seviye 1 (1998) özelliğidir.
Bütün tarayıcılar bunu destekler:
Chrome | IE | Edge | Firefox | Safari | Opera |
---|---|---|---|---|---|
Chrome | IE | Edge | Firefox | Safari | Opera |
destekler | 9-11 | destekler | destekler | destekler | destekler |
- Önceki sayfa cookie
- Son sayfa createComment()
- Üst seviyeye dön HTML DOM Documents