首页 > 解决方案 > 无法从 index.js 注入 html

问题描述

我只是有一个像这样使用 getElementById.innerHTML 的简单问题:

document.getElementById('example').innerHTML = fullName;

它根本不工作。我知道它很简单,但我不知道它是如何不工作的。

我也试过了innerText

组成是这样的:

./index.js 
./index.html

html:

<!DOCTYPE html>
<html lang="en">
<head>
    <script src="index.js"></script>
    <title>JS Course</title>
</head>
<body>
    <p id="example"></p>
</body>
</html>

index.js

let word = 'Michal'
let word1 = 'Ruzicka'

const fullName = `${word} ${word1}`

console.log(fullName);

document.getElementById('example').innerHTML = fullName;

标签: javascripthtmlgetelementbyid

解决方案


推荐阅读