问答详情
源自:9-10 访问父节点parentNode

为什么结尾会输出lesson4节点和字节点的所有内容呢?

为什么结尾会输出lesson4节点和字节点的所有内容呢?

提问者:慕粉3409988 2016-06-07 08:51

个回答

  • inro
    2016-06-16 00:13:33

    因为用到了innerHTML,节点.innerHTML,表示输出节点包括其子节点的内容,注意是节点与子节点的内容,不光光是主节点。

  • qyy2499760117_叶子
    2016-06-07 09:55:33

    这个是通过获取的mylist节点,使用访问父节点parentNode,将"HTML/CSS"课程内容输出。

    我们先来看一下mylist是哪个,‘HTML/CSS’是哪个。mylist是<li id="tcon"> 基础语法</li>,而‘HTML/CSS’是在<li id="tcon"> 基础语法</li>祖父节点<ul id="con">的子节点,获取的是子节点的内容

    <li id="lesson4">HTML/CSS
       <ul>
           <li>文字</li>
           <li>段落</li>
           <li>表单</li>
           <li>表格</li>
       </ul>
    </li>

    所以就会把HTML/CSS的内容都输出。