2012-05-10 14 views
40

が、これは私のHTMLであると言うことができます取得します。javascriptのは、要素のタグ

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