HTML DOM Element getAttribute() metodi

Määritelmä ja käyttö

getAttribute() Metodi palauttaa elementin ominaisuuden arvon.

Muut参照:

setAttribute() metodi

removeAttribute() metodi

hasAttribute() -menetelmä

hasAttributes() -menetelmä

createAttribute() -menetelmä

getAttributeNode() -menetelmä

setAttributeNode() -menetelmä

removeAttributeNode() -menetelmä

Oppaita:

HTML-ominaisuudet

Esimerkki

Esimerkki 1

Hanki elementin class-ominaisuuden arvo:

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

Kokeile itse

Esimerkki 2

Hanki <a>-elementin target-ominaisuuden arvo:

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

Kokeile itse

Esimerkki 3

Hanki <button>-elementin onclick-ominaisuuden arvo:

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

Kokeile itse

Syntaksi

element.getAttribute(name)

Parametrit

Parametrit Kuvaus
name Välttämätön. Ominaisuuden nimi.

Palautusarvo

Tyyppi Kuvaus
Merkkijono Ominaisuuden arvo.
null Jos ominaisuus ei ole olemassa.

Tekninen yksityiskohta

HTMLElement-objekti määrittelee JavaScript-ominaisuuden jokaiselle standardille HTML-ominaisuudelle, joten metodia tarvitaan vain silloin, kun haet epästandardin ominaisuuden arvoa, ja käytät sitä yhdessä HTML-dokumentin kanssa.

XML-dokumentissa ominaisuuden arvo ei voi olla suoraan elementin ominaisuus, vaan niitä on haettava kutsumalla metodia. Nimenmurroksen XML-dokumenttien tapauksessa on käytettävä getAttributeNS() -menetelmä.

Selaimen tuki

element.getAttribute Se on DOM Level 1 (1998) -ominaisuus.

Kaikki selaimet tukevat sitä täysin:

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