2012-05-10 14 views
40

कहना चलें यह मेरी HTML है:जावास्क्रिप्ट तत्व के टैग मिल

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

मैं निर्धारित करने के लिए क्या टैग एक HTML तत्व के अंतर्गत आता है सक्षम होने के लिए करना चाहते हैं। आईडी "foo" के साथ

उदाहरण तत्व = div, "goo" = 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 के बावजूद पूंजीकृत नाम, यानी 'बटन' या 'INPUT' देता है – Jason

संबंधित मुद्दे