Exemplu
Ia numele first atribut al unui <button> Element:
var x = document.getElementsByTagName("BUTTON")[0].attributes.item(0).nodeName;
Rezultatul x ar putea fi:
onclick
Încearcă - l singur » Mai multe "Try it Yourself" - "Try it Yourself" exemplele de mai jos.
Definiție și utilizare
item() Metoda returneaza nodul la indexul specificat într - un NamedNodeMap, ca un obiect Node.
Nodurile sunt sortate așa cum apar în codul sursă, iar indicele începe la 0.
Notă: Există două moduri de a accesa un nod atribut la indexul specificat într - un NamedNodeMap:
Această sintaxă:
document.getElementsByTagName("BUTTON")[0].attributes.item(1); // The 2nd attribute Try it
Va produce același rezultat ca această sintaxă:
document.getElementsByTagName("BUTTON")[0].attributes[1]; // The 2nd attribute Try it
Puteți folosi orice metodă doriți, cu toate acestea, cea mai comuna metoda este [Index].
Sfat: utilizați lungimea proprietății pentru a reveni la numărul de noduri într - un obiect NamedNodeMap.
Suport pentru browser-
Metodă | |||||
---|---|---|---|---|---|
item() | da | da | da | da | da |
Sintaxă
Valorile parametrilor Parametru Tip Descriere index Number Necesar. Indicele de nodul din NamedNodeMap pe care doriți să se întoarcă
Detalii tehnice
Întoarcere Valoare: Un obiect Node, reprezentând nodul atribut la indexul specificat.
Notă: Returnează null dacă numărul de index este în afara intervalului DOM Versiunea Core Level 1
Mai multe exemple
Exemplu
Modificarea valorii unui <button> al doilea atribut elementului:
document.getElementsByTagName("BUTTON")[0].attributes[1].value = "newClass"; Încearcă - l singur »