访问DOM对象指定节点

快来打我* 2022-05-12 00:14 253阅读 0赞

一 介绍

使用getElementById()方法来访问指定id的节点,并用nodeName属性、nodeType属性和nodeValue属性来显示出该节点名称、节点类型和节点值。

1、nodeName属性

该属性用来获取某一个节点的名称。

[sName=]obj.nodeName

sName:字符串变量用来存储节点的名称。

2、nodeType属性

该属性用来获取某一个节点的类型。

[sType=]obj.nodeType

sType:字符串变量,用来存储节点的类型,该类型值为数值型。该参数的类型如下表所示。














































类 型 数 值 节 点 名 说 明
元素(element) 1 标记 任何HTML或XML的标记
属性(attribute) 2 属性 标记中的属性
文本(text) 3 #text 包含标记中的文本
注释(comment) 8 #comment HTML的注释
文档(document) 9 #document 文档对象
文档类型(documentType) 10 DOCTYPE DTD规范

3、nodeValue属性

该属性将返回节点的值。

[txt=]obj.nodeValue

txt:字符串变量用来存储节点的值,除文本节点类型外,其他类型的节点值都为“null”。

二 应用

访问指定节点,本示例在页面弹出的提示框中,显示了指定节点的名称、节点的类型和节点的值。

三 代码

  1. <head>
  2. <title>访问指定节点</title>
  3. </head>
  4. <body id="b1">
  5. <h3 >三号标题</h3>
  6. <b>加粗内容</b>
  7. <script language="javascript">
  8. <!--
  9. var by=document.getElementById("b1");
  10. var str;
  11. str="节点名称:"+by.nodeName+"\n";
  12. str+="节点类型:"+by.nodeType+"\n";
  13. str+="节点值:"+by.nodeValue+"\n";
  14. alert(str);
  15. -->
  16. </script>
  17. </body>

四 运行结果

6d7b8f2e-3fc1-3b92-bf22-9494a4a3875b.png

发表评论

表情:
评论列表 (有 0 条评论,253人围观)

还没有评论,来说两句吧...

相关阅读

    相关 DOM删除节点

    一 介绍 删除节点通过使用removeChild()方法来实现。 removeChild()方法用来删除一个子节点。 obj. removeChild(oldChild)