我正在学习javascript并研究此示例:
<html>
<body>
<p id="p1">Hello World!</p>
<script>
document.getElementById("p1").innerHTML="New text!";
</script>
</body>
</html>
我的问题是,当<p id="p1">Hello World!</p>
脚本下方的行时,为什么脚本不能正常工作?在执行过程中会发生什么?谢谢。
Javascript是一种解释性语言。“已解释”是指:
因此,由于javascript解释器逐行(从页面顶部开始)在页面上执行指令,因此定义代码的顺序至关重要。因此,在您的示例中,必须在调用getElementById之前定义段落元素。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句