Wayan kaya na HTML DOM Element setAttributeNode()

Farin ciki da shi fannan

setAttributeNode() Wayan kaya yana cikin kasa wani kaya donin Attr donin kasa kafin a cikin kasa kiyayi Attr kaiwa Attr wani kaya donin kasa.

Dukiyar da a cikin kasa ta a cikin kasa ta cikin kasa, wannan wayan kaya za a canza ita.

Alternative:

Ayya: setAttribute() wayan kaya Yau na gaba.

Duba:

Manufa:

getAttributeNode() wayan kaya

removeAttributeNode() wayan kaya

createAttribute() wayan kaya

getAttribute() wayan kaya

setAttribute() wayan kaya

hasAttribute() wayan kaya

Attribute value wani cikin kasa

Attribute wani kaya na HTML DOM

Kwarewar:

HTML ɗanɗin

setAttribute() da setAttributeNode() su cikin kasa farka.

setAttribute() Tattabai cikin kasa wani kaya.

setAttributeNode() Tattabai Attr wani kaya.

Kafin aya aya kiyayi cikin kasa, kafin a kaya cikin kasa, kaifi kaifi kiyayi a cikin kasa donin Attr wani kaya a kiyayi Attr wani cikin kasa.

A cikin kanan rana za cikin kasa aya:

Matafi

Yanar 1

Ayya ta a cikin kasa 'class' donin fageni <h1> fageni:

const attr = document.createAttribute("class");
attr.value = "democlass";
const h1 = document.getElementsByTagName("H1")[0];
h1.setAttributeNode(attr);

kaiwa shi

aikiwanci kafin:

Hello World

aikiwanci bayan:

Hello World

masanin 2

aikiwanci <a> aikiwanci href aikiwanci na aikiwanci:

const attr = document.createAttribute("href");
attr.value = "";
const anchor = document.getElementById("myAnchor");
anchor.setAttributeNode(attr);

kaiwa shi

aikiwanci kafin:

sai zuwa codew3c.com

aikiwanci bayan:

sai zuwa codew3c.com

na aikiwanci

element.setAttributeNode(newAttr)

shugaba

shugaba ba da cikakken bayani
newAttr dabara. Wani aikiwanci domin aikiwanci ayyana ko aikiwanci na aikiwanci aikiwanci aikiwanci.

ba da cikakken bayani

na aikiwanci ba da cikakken bayani
aikiwanci

na Attr aikiwanci na aikiwanci na aikiwanci na aikiwanci.

haka da ayyana ba ayyana da aikiwanci yin gudanarwa, yana da yawa dake null.

kaiwa

_METHODA_DA_KAIWA_DOMEXCEPTION_KAIWA_AKIWANCI_AKIWANCI:

kaiwa ba da cikakken bayani
INUSE_ATTRIBUTE_ERR newAttr ya kasance aikiwanci na tashi na Element aikiwanci na aikiwanci.
NO_MODIFICATION_ALLOWED_ERR Current Element aikiwanci na aikiwanci yana da yawa dake, ba ayyana da aikiwanci kuma ba ayyana da aikiwanci.
WRONG_DOCUMENT_ERR newAttr na ownerDocument aikiwanci yana da yawa dake Element aikiwanci na aikiwanci.

kwallon kwallon aikiwanci

element.setAttributeNode() ya kasance DOM Level 1 (1998) da aikiwanci.

Duk kwallon kwallon aikiwanci suna aikiwanci domin:

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