HTML DOM Element getAttributeNode() method

Definition and usage

getAttribute() The method returns the attribute value of the specified attribute name as an Attr object.

Alternative solution:

Use getAttribute() method It will be easier.

See also:

setAttribute() method

hasAttribute() method

removeAttribute() method

setAttributeNode() method

removeAttributeNode() method

Tutorial:

HTML Atribute

Reference manual:

HTML DOM Attribute object

Knowledge point: The difference between getAttribute() and getAttributeNode()

getAttribute() Method returns the value of the attribute.

getAttributeNode() Ang pagbabalik ng paraan Attr na objectDapat gamitin mo ang Halaga ng Attr na propesor Para makakuha ng halaga na ito.

Ang resulta ay magkapareho.

Halimbawa

Halimbawa 1

Hanapin ang halaga ng katangian ng class na node ng <h1> element:

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

Subukan Ngayon

Halimbawa 2

Hanapin ang halaga ng katangian ng target na node ng <a> element:

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

Subukan Ngayon

Halimbawa 3

Hanapin ang halaga ng katangian ng onclick na node ng <button> element:

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

Subukan Ngayon

Mga pangkakayahan

element.getAttributeNode(name)

Parametro

Parametro Paglalarawan
name Mandahil. Ang pangalan ng katangian.

Halaga ng Pagbabalik

Uri Paglalarawan
Object Attr na object ng katangian na node.
null Kung ang katangian ay wala.

Paliwanag

getAttributeNode() Ang paraan ay magsasabi ng isang Attr na node na naglalarawan ng halaga ng tinukoy na katangian. Mahahalaga, ang Attr na node ay maaari ring makuha sa pamamagitan ng attributes na propesor na minana mula sa Node na interface.

Suporta ng Browser

element.getAttributeNode() Ito ay DOM Level 1 (1998) na katangian.

Ang lahat ng mga browser ay ganap na sumusuporta dito:

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