최신 웹 개발 튜토리얼
 

HTML DOM item() Method

<속성 객체

의 이름을 가져 first 의 속성 <button> 요소를 :

var x = document.getElementsByTagName("BUTTON")[0].attributes.item(0).nodeName;

X의 결과가 될 수있다 :

onclick
»그것을 자신을 시도

"Try it Yourself" 아래의 예.


정의 및 사용

item() 메소드는 노드 객체로서, NamedNodeMap입니다에서 지정된 인덱스의 노드를 반환한다.

그들은 소스 코드에 나타나는 노드는 분류되어, 인덱스는 0에서 시작한다.

참고 : NamedNodeMap입니다 내의 지정된 인덱스에 속성 노드에 액세스하는 방법은 두 가지가 있습니다 :

이 구문 :

document.getElementsByTagName("BUTTON")[0].attributes.item(1);   // The 2nd attribute Try it

이 구문과 동일한 결과를 생성합니다 :

document.getElementsByTagName("BUTTON")[0].attributes[1];        // The 2nd attribute Try it

당신은 당신이 좋아하는 어떤 방법을 사용할 수 있지만, 가장 일반적인 방법은 [인덱스]입니다.

팁 : 사용 길이 NamedNodeMap입니다 개체에서 노드의 수를 반환하는 속성을.


브라우저 지원

방법
item()

통사론

매개 변수 값
매개 변수 유형 기술
index Number 필요합니다. 반환 할 NamedNodeMap입니다에서 노드의 인덱스

기술적 세부 사항

반환 값 : 지정된 인덱스의 속성 노드를 나타내는 노드 객체.

주 : 인덱스 번호가 범위를 벗어 경우는 null를 돌려줍니다
DOM 버전 코어 레벨 1

예

더 예

a의 값 변경 <button> 요소의 두 번째 속성 :

document.getElementsByTagName("BUTTON")[0].attributes[1].value = "newClass";
»그것을 자신을 시도

<속성 객체