问答详情
源自:9-17 创建文本节点createTextNode

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

<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>


提问者:Ahzy 2016-11-27 21:30

个回答

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

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