问答详情
源自:9-7 节点属性

请问节点到底是什么?

  <ul>
     <li>javascript</li>
     <li>HTML/CSS</li>
     <li>jQuery</li>     
  </ul>

比如说这一段中,节点就是标签<ul><li>是吗? 还是说是<li>javascript</li>?还是<li>javascript</li>中间的文字javascript???

提问者:西属撒哈拉 2016-08-31 20:50

个回答

  • 魔法师李维
    2016-09-18 09:58:09

    节点个人认为是HTML文档中的组成元素,html中的标签,属性,文本,空都是节点,节点之间的结构关系组成了一个节点树, 其中标签节点要计算起始点和结束点 


  • 火山vol
    2016-09-01 00:32:54

    都是节点,javascript的父亲(parentNode)是 [li],不同的[li]是兄弟,都有同一个父亲(parentNode)叫[ul]。[ul]的儿子是[li](childNodes)根据顺序排名(,li与li是兄弟,(父亲节点(命名为x的话,可以用x.firstChild,和x.lastChild,找到老大和老幺)。也可以用nextSibling和previousSibling兄弟之间串门访问。

  • 智强哥
    2016-08-31 23:44:39

    http://img.mukewang.com/57c6fb2500017d6202710529.jpg

    你说的这些都是节点  ul li 属于元素节点    javascript属于文本节点