2012-05-10 3 views
40

말할 수 있습니다 요소의 태그를 얻을이 내 HTML이다 : 나는 HTML 요소에 소속 된 태그를 확인할 수 있도록하고 싶습니다자바 스크립트

<div id="foo"> 
<input id="goo" value="text" /> 
<span id="boo"> 
</span> 
</div> 

. ID가 "foo는"와

예 요소 = div, "끈적 거리는"= input ... = span

따라서이 같은 "우우"

function getTag (id) { 
    var element = document.getElementById(id); 
    return element.tag; 
} 

답변

79

HTMLElement.tagName

var element = document.getElementById('myImgElement'); 
console.log('Tag name: ' + element.tagName); 
// Tag name: IMG 

참고 : 대문자로 태그를 반환합니다. 예 : <img />IMG을 반환합니다.

+6

실제 HTML과 상관없이 대문자로 된 이름, 즉 'BUTTON'또는 'INPUT'을 반환합니다. – Jason