问答详情
源自:3-3 innerHTML 属性

为啥不显示,有什么区别呀

为什么把<script></script>放在<body></body>里面好使,而放在<head></head>里面不好使?

提问者:哆啦A梦美味 2017-07-12 19:02

个回答

  • qq_常虎_0
    2017-07-13 11:24:10

    你把13,14行(也就是body里面的俩p标签)也拷到head里面去,最好是拷到4,5行之间,再编译看看好不好用

  • 我要SSR
    2017-07-13 08:53:53

    因为代码是从上启下编译的,放在head标签里是因为下面的DOM还没好。

  • 慕婉清0689395
    2017-07-12 22:43:26

    所以叫你加事件啊,不管好不好使你以后写的时候最好都把事件加上;你把javascript写在html代码中是不规范的。

  • 慕婉清0689395
    2017-07-12 22:40:10

    为什么把<script></script>放在<body></body>里面好使,而放在<head></head>里面不好使?

    可是把它,放在<head>里面就能显示出来

    你这不是冲突了吗,你到底想说什么?


  • 慕婉清0689395
    2017-07-12 22:35:19

    不是在head里面不好使是你要给它一个触发事件的条件啊,比如说onload事件

  • 哆啦A梦美味
    2017-07-12 20:18:57


    5966135f00019a8910400780.jpg

    59661367000134a910400780.jpg

    59661373000134a910400780.jpg
    <script>在<head>里面就不好使

  • qq_常虎_0
    2017-07-12 19:42:52

    你看看JS代码跟它要实现的标签对象是不是都在一个层(都在body层 或 head层),最好上图