nodeName和tagName

1)从dom层次来看,nodeName是node接口上的property,而tagName是element接口上的

Property,所有的节点都继承了node接口,而只有元素节点才继承了element节点,因此nodeName比tagName具有更大的使用范围。

2)tagName只能用在元素节点上,而nodeName可以用在任何节点上,可以说nodeName涵盖了tagName,并且具有更多的功能,因此建议总是使用nodeName。

3)tagName和nodeName在元素节点都会返回元素标记的名称。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容