Computer >> 컴퓨터 >  >> 프로그램 작성 >> JavaScript

JavaScript에서 요소의 클래스 속성 노드 값?

<시간/>

자바스크립트 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