How To Get the HTML Tag Name of an Element Using jQuery

var Tag = jQuery(‘yourElementSelector’).get(0).tagName.toLowerCase(); Note: nodeName also works in place of tagName!
![]() |
var Tag = jQuery(‘yourElementSelector’).get(0).tagName.toLowerCase(); Note: nodeName also works in place of tagName!
Important Note: This solution REQUIRES jQuery 1.6 or better due to the addition of the :focus selector! Here is how I used it for a form in a jQuery UI dialog:
1 2 |
var Info = jQuery(this).find(':focus').get(0).tagName; if (tagName == 'INPUT') return false; |