📜  HTML | DOM nodeName 属性(1)

📅  最后修改于: 2023-12-03 15:31:12.273000             🧑  作者: Mango

HTML | DOM nodeName 属性

简介

在 HTML DOM 中,每个节点通过一个 nodeName 属性来指定它的名称。

nodeName 的实际值取决于节点的类型。例如,对于元素节点,nodeName 就是元素的标签名。

语法
node.nodeName
返回值

返回值为 nodeName 的字符串值。

节点类型与 nodeName 值

下面列出了一些常见的节点类型以及它们对应的 nodeName 值。

节点类型 | nodeName 值 -|- 元素 | 元素的标签名,例如“div”、“p”等 属性 | 属性的名称,例如“src”、“href”等 文本 | "#text" 注释 | "#comment" 文档 | "#document"

示例
<!DOCTYPE html>
<html>
<body>

<p id="demo">This is a paragraph.</p>

<script>
var x = document.getElementById("demo");
document.write("nodeName of the p element: " + x.nodeName);
</script>

</body>
</html>

输出结果:

nodeName of the p element: P
总结

nodeName 是 DOM 中的一个重要属性,可以用于获取节点的名称。在实际应用中,它经常用于判断节点的类型以及操作节点的相关内容。