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

来源:9-10 访问父节点parentNode

慕粉3409988

2016-06-07 08:51

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

写回答 关注

2回答

  • 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的内容都输出。

JavaScript进阶篇

本课程从如何插入JS代码开始,带您进入网页动态交互世界

468061 学习 · 21891 问题

查看课程

相似问题