HTML DOM Document createAttribute() yöntemi

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:

Element setAttribute() yöntemi

Attribute değeri yöntemi

Element setAttributeNode() yöntemi

Ö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);

Kişisel olarak deneyin

Ö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);

Kişisel olarak deneyin

Ö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);

Kişisel olarak deneyin

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