document.body为什么要放<Script>里面,放在外面不可吗

来源:9-17 创建文本节点createTextNode

Ahzy

2016-11-27 21:30

<body>

<script type="text/javascript">

   var element=document.createElement("p");

    element.className="message";

    var textNode=document.createTextNode("I love JavaScript");

    element.appendChild(textNode);

    document.body.appendChild(element); //这句话为什么放这里

</script> 

     document.body.appendChild(element);//放这边为什么不运行?

</body>


写回答 关注

1回答

  • _游戏人生_
    2016-11-28 08:28:44

    因为这句话是JS代码,所以必须放到<script>标签中,否则浏览器无法解析。

JavaScript进阶篇

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

468194 学习 · 21891 问题

查看课程

相似问题