자바스크립트 getAttributeNode()를 제공했습니다. 속성 노드를 찾는 방법 속성 개체로 지정된 요소 이름 사용 . 속성 존재하지 않는 경우 반환 값은 null 입니다. 또는 빈 문자열("") .
구문
element.getAttributeNode(attributename);
속성 개체를 반환합니다. 지정된 속성 노드를 나타내는
예시
다음 예에는 두 개의 제목 태그가 있습니다. 다양한 클래스 사용 . getAttributeNode()에 의해 액세스되는 태그 첨부된 속성 클래스를 반환할 수 있습니다. 배열과 동일하게 작동합니다. 색인 번호를 제공해야만 여러 클래스에 액세스할 수 있습니다.
<html> <body> <h2 class="class1">Tutorix</h2> <h2 class="class2">Tutorialspoint</h2> <p id = "attribute"></p> <script> var elmnt = document.getElementsByTagName("h2")[1]; var value = elmnt.getAttributeNode("class").value; document.getElementById("attribute").innerHTML = value; </script> </body> </html>
출력
Tutorix Tutorialspoint class2