[英]What is the best way to get an element's tag name in JS?
我想得到某个标签的名称(告诉它是否为div / input / span / p / so)
我发现有3个不同的属性给我标签名称:
tagName
, nodeName
和localName
我的问题是:哪一个在所有浏览器中最受支持? 和/或是否有一种方法来获取Prototype中的标签名称(我看了但找不到)?
nodeName
在这里最一致。 我建议你花点时间阅读这篇文章,了解与tagName
的一些差异和不一致之处,如果你对原因更加好奇的话。
对于问题的原型部分......它是一个JavaScript属性,只需this.nodeName
可以工作或者是element.nodeName
,无论你在当前函数中调用的元素应该如何工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.