关于JavaScript执行顺序的问题?

来源:3-3 innerHTML 属性

IEwuIL7

2020-05-07 14:41

我习惯把<script />写在<head />里面,这就导致不管怎么修改<body />里面的内容,总是执行<body />原值,而非修改值。

<head>    
    <script>        
        var i = document.getElementById("con");        
        i.innerHTML = "Hello World!";        
        document.write(i.innerHTML);    
    </script>
</head>
<body>
    <p id="con">JavaScript</p>
</body>

请问在保证script一定在head里的顺序编译的话,如何修改body内的值?

写回答 关注

1回答

  • 慕JAVA工程师
    2020-05-08 16:04:06

    代码是从上往下依次执行,建议把js代码放在body内

JavaScript入门篇

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

739816 学习 · 9566 问题

查看课程

相似问题