使用分离的.js javascript文件打印到文档

时间:2016-02-28 13:39:43

标签: javascript html

JS:

document.getElementById("terminal_text").innerHTML = "hello";

HTML:

<p id="terminal_text"></p>

<script type="text/javascript" src="js1.js"></script>

js文件中的第1行。 html文件中的第2行和第3行(内部头部)。

我尝试使用javascript文件使用ID打印到段落标记,但它不打印。有任何想法吗?谢谢 ! :)

2 个答案:

答案 0 :(得分:1)

将元素放在正文中的脚本标记之后:

<body>
.. stuff

<p id="terminal_text"></p>
<script type="text/javascript" src="js1.js"></script>

.. more stuff
</body>

答案 1 :(得分:0)

您必须将<script>标记放在<p>标记之后,否则当您的javascript代码运行时,<p>标记就不存在。

如果您不想这样做,您可以在页面完全加载时在load事件上执行代码:

window.addEventListener('load', function () {
  document.getElementById("terminal_text").innerHTML = "hello";
});