为什么这个小节的<script type="text/javascript"></script>会被放在<body></body>标签里面,

来源:1-1 为什么学习JavaScript

枫行者

2016-03-03 14:04

为什么这个小节的<script type="text/javascript"></script>会被放在<body></body>标签里面,而且这样还能输出,为何放在<head></head>里面就不行了?????

写回答 关注

3回答

  • weibo_胡图不糊涂dian_0
    2016-03-03 14:21:02
    已采纳

    因为浏览器解析javascript是从上往下解析网页源代码的。JavaScript可以放到任何位置,如文档顶部,<head></head>标签之间,<body></body>内部也可以放在<html></html>外部。至于你所说的放在<head></head>里不行是你的代码的原因吧,还是你没定义或者调用?

    Charle...

    这回答的什么玩意儿,根本没有解决问题嘛。为什么放在<head></head>里面没效果?是因为解析到javascript时还没出现p标签?

    2016-07-11 15:09:36

    共 3 条回复 >

  • 囿于昼夜与爱
    2016-03-09 19:32:45

    <p id="p1">我是第一段文字</p>

      <p id="p2">我是第二段文字</p>

      

      <script type="text/javascript">

    document.write("hello");

        document.getElementBiId("p1").style.color="blue";

  • 小哥哈哈哈
    2016-03-03 14:16:29
    是放在head里定义函数,然后在body里按钮调用啊

JavaScript入门篇

JavaScript做为一名Web工程师的必备技术,本教程让您快速入门

739816 学习 · 9566 问题

查看课程

相似问题