调整后的代码不理解

来源:9-9 访问子节点的第一和最后项

Tien_jojo

2016-06-05 17:26

<div id="con">

  <div><p>javascript</p>

  <div>jQuery</div>

  <h5>PHP</h5></div>

</div>

为什么要改成这样?

还有输出结果为什么是javascript  jQuery  PHP,为什么不是数值

写回答 关注

2回答

  • 图画本上画图纸
    2016-06-06 18:20:02
    已采纳

    在非IE浏览器中,如果两个标签,比如你的问题里的<div>和<p>,如果二者分处两行,则会认为二者之间有空白,并且把这个空白当成一个节点,所以会调整成<div><p>,紧紧地挨在一起,这样就把二者之间的空白挤掉了,就不会有节点了。

    Tien_j...

    非常感谢!

    2016-06-07 21:49:00

    共 1 条回复 >

  • V金龙V
    2016-06-06 16:55:19

    IE浏览器默认空白处不算节点,但其他浏览器空白处算,比如chrome,你的第二个问题无法回答,因为你代码也给出来,你这个问题都没问完整,太心浮气躁了,建议静下心来,好好看教程。

    Tien_j...

    谢谢哦

    2016-06-07 21:49:30

    共 1 条回复 >

JavaScript进阶篇

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

468190 学习 · 21891 问题

查看课程

相似问题