nodeName属性的返回值是大写的吗?

DOM元素的nodeName属性可用于指定节点的节点名称。对于HTML文档,始终返回其大写形式;对于XML文档,因为XML文档区分大小写,所以返回值与源代码中的形式一致。

nodeName属性获取指定节点的节点名称。

  • 如果节点是元素节点,则nodeName属性返回标签名。

  • 如果节点是属性节点,则nodeName属性返回属性的名称。

  • 对于其他节点类型,nodeName属性返回不同节点类型的不同名称。

    • 文本节点的 nodeName 永远是 #text

    • 文档节点的 nodeName 永远是 #document

语法:

node.nodeName

返回值:字符串值,代表节点的名称。

注:nodeName的值是大写字母。

示例:

//获取body元素的节点名称
document.body.nodeName;

返回结果:

BODY //nodeName属性返回的结果都是大写的

以上就是nodeName属性的返回值是大写的吗?的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » JavaScript 答疑