HTML DOM Attributes length -ominaisuus

Määrittely ja käyttö

length ominaisuus palauttaa solmujen määrän NamedNodeMapissa.

length ominaisuudet ovat luettavissa mutta ei kirjoitettavissa.

Huomautus:HTML-elementin ominaisuudet sijaitsevat NamedNodeMapissa.

Katso myös:

nodemap.item() -menetelmä

esimerkki

esimerkki 1

Hanki HTML-elementin ominaisuuksien määrä:

let num x = document.getElementById("myButton").attributes.length;

kokeile itse

esimerkki 2

Hanki kaikki ominaisuuksien nimet:

const nodeMap = document.getElementById("myButton").attributes;
let text = "";
for (let i = 0; i < nodeMap.length; i++) {
  text += nodeMap[i].name + "<br>";
}

kokeile itse

esimerkki 3

"myImg" kuinka monta ominaisuutta:

let num = document.getElementById("myImg").attributes.length;

kokeile itse

esimerkki 4

Hanki kaikki ominaisuudet:

const nodeMap = document.getElementById("myImg").attributes;
let text = "";
for (let i = 0; i < nodeMap.length; i++) {
  text += nodeMap[i].name + " = " + nodeMap[i].value + "<br>";
}

kokeile itse

syntaksi

namednodemap.length

tekniset yksityiskohdat

palautusarvo

luku, joka edustaa nodemap-ominaisuuksien solmujen määrää.

selaimen tuki

attributes.length Se on DOM Level 1 (1998) -ominaisuus.

Kaikki selaimet tukevat sitä:

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