Methodi ya createAttribute() ya DOM ya HTML

Ufafanuzi na matumizi

code>createAttribute() Methodi huo hunaunda mtaalamu na kuonyesha hilo kama kipya cha Attr.Vitendo vingine:

Kutumia Methodi ya setAttribute() Inayofanyika kwa uwanja mdogo.

Tunazoa kusoma:

Methodi ya setAttribute()

Methodi ya thamani ya mtaalamu

Methodi ya setAttributeNode()

Mfano

Mfano 1

// Kinaunda herufi ya class:
const att = document.createAttribute("class");
// Kuingiza matokeo ya herufi ya class:
att.value = "democlass";
// Kuingiza herufi ya class kwa kinaunda h1 kwa kwanza:
const h1 = document.getElementsByTagName("H1")[0];
h1.setAttributeNode(att);

mangilio binafsi

Mfano 2

// Kinaunda herufi ya style:
const att = document.createAttribute("style");
// Kuingiza matokeo ya herufi ya style:
att.value = "color:red";
// Kuingiza herufi ya style kwa kinaunda h1 kwa kwanza:
const h1 = document.getElementsByTagName("h1")[0];
h1.setAttributeNode(att);

mangilio binafsi

Mfano 3

Kuingiza herufi ya href="www.codew3c.com" kwa kitu cha kinaunda:

// Kinaunda herufi ya href:
const att = document.createAttribute("href");
// Kuingiza matokeo ya herufi ya href:
att.value = "https://www.codew3c.com";
// Kuingiza herufi ya href kwa element:
element.setAttributeNode(att);

mangilio binafsi

Inayosababu

document.createAttribute(name)

kiwango

kiwango kinafahamizi
name inayotakiwa. Jina la kinaunda kinafurahia kinachotengwa.

matokeo

aina kinafahamizi
kitu Kitu kinafahamizi cha kinaundwa kwa kinaunda mbinu. KinaundaName kinafurahia kwa: name.

huzingatia

Ikiwa kinafurahia inayotoka name ina herufi inayotoka, mtu wa kufa huzingatia kwa kiwango cha: INVALID_CHARACTER_ERR kwa DOMException kinafahamizi.

siri ya browser

document.createAttribute() ni ya DOM Level 1 (1998) kinafahamizi.

Zaidi kila kifurahii zaidi browser zinafurahia kwa:

Chrome IE Edge Firefox Safari Opera
Chrome IE Edge Firefox Safari Opera
siri 9-11 siri siri siri siri