问答详情
源自:9-8 访问子节点childNodes

为什么输出结果是这样的?

虽然能输出数字,我也明白数字代表的意思,但是不明白为什么节点类型是这样的,求解释~~

提问者:GarinZhang 2015-07-01 17:03

个回答

  • 竹轩
    2015-07-01 17:13:01

    元素节点    每一个HTML标签都是一个元素节点,如 <div> 、 <p>、<ul>等    返回值 1    

    属性节点    元素节点(HTML标签)的属性,如 id 、class 、name 等。    返回值 2    

    文本节点    元素节点或属性节点中的文本内容。   返回值 3    

    注释节点    表示文档注释,形式为<!-- comment text -->。    返回值 8    

    文档节点    表示整个文档(DOM 树的根节点,即 document )    返回值 9    

      

  • 竹轩
    2015-07-01 17:11:02

     nodeObject.nodeType
    其中,nodeObject 为DOM节点(节点对象)。该属性返回以数字表示的节点类型,例如,元素节点返回 1,属性节点返回 2