English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
tagName읽기 전용 속성은 호출한 요소의 태그 이름을 반환합니다.
HTML에서 태그 이름 속성의 반환 값은 항상 대문자입니다.
이렇게도 사용할 수 있습니다:nodeName속성은 요소의 태그 이름을 반환합니다. 차이점은 nodeName이 속성 노드, 텍스트 노드, 주석 노드도 반환한다는 것입니다.
element.tagName
var x = document.getElementById("myPara").tagName;테스트 보기‹/›
모든 브라우저에서 마크 이름 속성이 완전히 지원됩니다:
속성 | |||||
tagName | Yes | Yes | Yes | Yes | Yes |
반환 값: | 대문자로 표시된 요소의 태그 이름을 나타내는 String 문자열 |
---|---|
DOM 버전: | DOM 등급1 |
BODY 요소의 자식 요소의 태그 이름을 반환합니다:
var x = document.body.children; var txt = ""; for (let i = 0; i < x.length;++) { txt +x[i].tagName + "<br>"; } document.getElementById("para").innerHTML = txt;테스트 보기‹/›
event.target 속성과 함께 사용하여 특정 이벤트를 발생시키는 요인을 찾아내기 위해 마크 이름 속성을 사용합니다:
var x = event.target.tagName;테스트 보기‹/›
HTML DOM 참조:node.nodeName 속성