Methodi ya getAttributeNode() ya kampu ya HTML DOM Element

Ufafanuzi na matumizi

getAttribute() Methodi huzungu thamani ya jina la muhimu ya kiwango, kwa kiwango cha Attr.

Chaguo cha mawasiliano:

Tumia: Methodi ya getAttribute(). Inakupatikana kwa rahisi.

Tunapendeza pia:

Methodi ya setAttribute().

Methodi ya hasAttribute().

Methodi ya removeAttribute().

Methodi ya setAttributeNode().

Methodi ya removeAttributeNode().

Mwongozo:

Mifano ya HTML

Kigezo cha Mwongozo:

Kampu ya HTML DOM Attribute.

Masomo: Kilele cha getAttribute() na getAttributeNode().

getAttribute() Methodi huzungu thamani ya muhimu.

getAttributeNode() Method inatuma Mawasiliano ya Attr, inafaa kusaidia kwa Mawasiliano ya Attr value Kupata thamani hii.

Matokeo yana uhusiano wa pamoja.

Mifano

Mifano 1

Pata thamani ya mawasiliano ya class ya kikimbilio cha <h1>:

const element = document.getElementsByTagName("H1")[0];
let text = element.getAttributeNode("class").value;

Jaribu kwa urahisi

Mifano 2

Pata thamani ya mawasiliano ya target ya kikimbilio cha <a>:

var elmnt = document.getElementById("myAnchor");
var attr = elmnt.getAttributeNode("target").value;

Jaribu kwa urahisi

Mifano 3

Pata thamani ya mawasiliano ya onclick ya kikimbilio cha <button>:

var elmnt = document.getElementById("myBtn");
var attr = elmnt.getAttributeNode("onclick").value;

Jaribu kwa urahisi

Inayosababisha

element.getAttributeNode(name)

Parameter

Parameter Maelezo
name Inayohitajika. Jina la muhimu wa kiwango.

Matokeo wa kuwa na haki

Aina Maelezo
Matokeo Mawasiliano ya Attr ya kiwango cha kwanza.
null Ikiwa kuna muhimu haukubaliwa.

Maelezo

getAttributeNode() Method inatuma mawasiliano ya Attr kwa thamani ya muhimu wa kiwango cha kwanza. Kwa msaada wa kumwambaa kutoka kwa interfesi ya Node, tabia ya attributes inaweza kuwa na mawasiliano ya Attr hii.

Mfano wa kufikia kwa vifaa vya kueleza

element.getAttributeNode() Ni katika DOM Level 1 (1998) ya mafanikio.

Wote wengi wa vifaa vya kueleza vinakubali kina:

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