zoukankan      html  css  js  c++  java
  • Node对象

    node对象属性

    *nodeName

    *nodeType

    *nodeValue

    使用dom解析html时,需要html里面的标签,属性和文本都封装成对象

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Node对象</title>
    </head>
    <body>
        <span id="spanid">加..油~会考起的</span>
        <script type="text/javascript">
        //获取标签对象
        //标签元素
        var span1 = document.getElementById("spanid");
        alert(span1.nodeType); //1
        alert(span1.nodeName); //SPAN
        alert(span1.nodeValue);// null
    
        //属性元素
        var id1 = span1.getAttributeNode("id");
        alert(id1.nodeType); // 2
        alert(id1.nodeName); // id
        alert(id1.nodeValue); // spanid
    
        //文本属性
        var text1 = span1.firstChild;
        alert(text1.nodeType); //3
        alert(text1.nodeName); //#text
        alert(text1.nodeValue); //内容
        </script>
    </body>
    </html>

    标签节点对应的值:

       nodeType:

       nodeName:大写的标签名称

      nodeValue:

    属性节点对应的值

      nodeType:

      nodeName:

     

      nodeValue:

     

    文本节点对应的值

      nodeType:

     

      nodeName:

     

      nodeValue:

  • 相关阅读:
    音频处理入门笔记
    python对象-多态
    python对象的不同参数集合
    python多重继承的钻石问题
    python对象的多重继承
    python类继承的重写和super
    Python继承扩展内置类
    python对象继承
    Python模块与包
    Pyhton对象解释
  • 原文地址:https://www.cnblogs.com/zjm1999/p/10428758.html
Copyright © 2011-2022 走看看