javascript - 如何获取当前选中的HTML标签的名称?

标签 javascript jquery tagname

我用 jQuery 选择了一些标签:

$('select, :checkbox, :radio').each(function(){
   // ...
});

现在,我需要获取当前标签的名称:

$('select, :checkbox, :radio').each(function(){
   var tag_name = $(this). ???
   alert(tag_name);
});

预期结果:“选择”、“输入”等。

所以,我需要知道如何获取元素的标签名称。也许没有 jQuery,使用原生 javascript 函数 - 无论如何。

最佳答案

您可以使用 HTML DOM 原生 tagName属性(property)。 试试这个:

var tag_name = this.tagName;

关于javascript - 如何获取当前选中的HTML标签的名称?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6835505/

相关文章:

javascript - 按索引数组过滤数组

javascript - 我无法理解 promise

c# - 如何使用 JQuery 取消选中 GridView 中的所有单选按钮?

javascript - Highstock 导航器步骤与父图表类似

javascript - 将负载放入变量中

javascript - JavaScript 数组是否具有 Python 的 “if a in list” 的等价物?

javascript - 如何选择最里面的元素?

javascript - 为什么 JavaScript 中的 tagName 方法返回大写字母的 HTML 标签?

jquery - IE8 无法获取属性值 'src' : object is null or undefined

javascript - 获取类内的 tagName 元素