3-3:<script><script/>标签必须放到<body>中其它元素标签的后面才能生效吗?

3-3:<script><script/>标签必须放到<body>中其它元素标签的后面才能生效吗?

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
</head>
<body>

<div class="content">1</div>
<div class="content">2</div>
<div class="content">3</div>
<div class="content">4</div>
<div id="main">
    <p>tjdkjtdkjkdjkdjk</p>
</div>
<div id="intro">123</div>
<script type="text/javascript">
    var intro=document.getElementById("intro");

    var main=document.getElementById("main");
    var p=main.getElementsByTagName("p")[0];
    var content1=document.getElementsByClassName("content")[0];
    content1.innerHTML="hello";
    intro.innerHTML='hello';
    p.innerHTML='hello';
</script>
</body>
</html>


正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

1回答
提问者 不愿意透露姓名的赵博 2018-08-23 08:25:07

我把<script>标签放到其它元素的前面就不起作用了。

  • 一般分为以下三种情况,浏览器执行代码的顺序是从上到下的,所以你放在标签上面和标签下面是会产生影响的,祝学习愉快~ 1. 内部:Html网页的<body></body>中; 2. 内部:Html网页的<head></head>中; 3. 外部:外部JS文件里
    2018-08-23 11:27:43
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
从网页搭建入门Java Web2018版
  • 参与学习           人
  • 提交作业       1088    份
  • 解答问题       10205    个

如果你有Java语言基础,又想以后从事Java Web开发,那么本路径是你的不二选择!本路径从网页搭建开始入手,通过大量案例来学习Java Web基础。定能助你完成Java Web小白的蜕变!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师