HTML DOM Element getAttribute() 方法

定义和用法

getAttribute() 方法返回元素属性的值。

另请参阅:

setAttribute() 方法

removeAttribute() 方法

hasAttribute() na paraan

hasAttributes() na paraan

createAttribute() na paraan

getAttributeNode() na paraan

setAttributeNode() na paraan

removeAttributeNode() na paraan

Tuturo:

HTML mga Atribute

Halimbawa

Halimbawa 1

Hanapin ang halaga ng class na attribute ng elemento:

let text = element.getAttribute("class");

Subukan Ngayon

Halimbawa 2

Hanapin ang halaga ng target na attribute ng <a> elemento:

let text = myAnchor.getAttribute("target");

Subukan Ngayon

Halimbawa 3

Hanapin ang halaga ng onclick na attribute ng <button> elemento:

let text = myButton.getAttribute("onclick");

Subukan Ngayon

Kasulatan

element.getAttribute(name)

Parametro

Parametro Paglalarawan
name Makatotohanan. Ang pangalan ng attribute.

Bumalik sa Halaga

Uri Paglalarawan
String Halaga ng attribute.
null Kung ang attribute ay wala.

Teknikal na Detalye

Ang HTMLElement na bagay ay tinukoy ang mga JavaScript na attribute na tumutugma sa bawat standard na HTML na attribute, kaya hindi kailangan gumamit ng pamamagitan ng HTML na dokumento para gamitin ang paraan na ito kapag hinahanap ang halaga ng hindi standard na attribute.

Sa XML na dokumento, ang halaga ng attribute ay hindi direktang maaaring gamitin bilang attribute ng elemento, kailangan gumamit ng pagtawag sa pamamagitan ng paraan. Para sa XML na dokumento na gumagamit ng pangalan ng namespace, kailangan gamitin: getAttributeNS() na paraan.

Suporta ng Browser

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

Lahat ng mga browser ay ganap na sumusuporta sa ito:

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