HTML DOM getAttributeNode() 메서드
❮ 요소 개체예시
<h1> 요소의 클래스 속성 노드 값을 가져옵니다.
var elmnt = document.getElementsByTagName("H1")[0];
var attr = elmnt.getAttributeNode("class").value;
아래에서 더 많은 "직접 사용해 보기" 예를 살펴보세요.
정의 및 사용
getAttributeNode() 메서드는 요소의 지정된 이름을 가진 속성 노드를 Attr 객체로 반환합니다.
팁: 속성 .value 속성을 사용하여 속성 노드의 값을 반환합니다.
팁: 속성 값만 반환 하려면 getAttribute() 메서드를 사용하십시오.
Attr 객체에 대한 자세한 내용은 HTML DOM 속성 객체 를 참조하십시오 .
브라우저 지원
Method | |||||
---|---|---|---|---|---|
getAttributeNode() | Yes | Yes | Yes | Yes | Yes |
통사론
element.getAttributeNode(attributename)
매개변수
Parameter | Type | Description |
---|---|---|
attributename | String | Required. The name of the attribute you want to return |
기술적 세부 사항
반환 값: | 지정된 속성 노드를 나타내는 Attr 개체입니다. 참고: 속성이 존재하지 않는 경우 반환 값은 null 이거나 빈 문자열("")입니다. |
---|---|
DOM 버전 | 핵심 레벨 1 요소 개체 |
더 많은 예
예시
<a> 요소의 대상 속성 노드 값을 가져옵니다.
var elmnt = document.getElementById("myAnchor");
var attr = elmnt.getAttributeNode("target").value;
예시
<button> 요소의 onclick 속성 노드 값을 가져옵니다.
var elmnt = document.getElementById("myBtn");
var attr = elmnt.getAttributeNode("onclick").value;
관련 페이지
HTML 튜토리얼: HTML 속성
HTML DOM 참조: HTML DOM 속성 개체
HTML DOM 참조: getAttribute() 메서드
HTML DOM 참조: 속성 .value 속성
HTML DOM 참조: removeAttributeNode() 메서드
HTML DOM 참조: setAttributeNode() 메서드
❮ 요소 개체