javascript - 从 html 文件调用 javascript 文件不起作用
问题描述
我试图让 HTML 文件打印 javascript 文件的输出,但它似乎没有工作 - 我只是得到一个空白页。
我的 HTML 文件
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<script src="sketch.js"> setup()</script>
</head>
<body>
<div id="fog"></div>
</body>
</html>
我的 javascript 文件(sketch.js)
function setup() {
s = "hello";
document.getElementById('fog').innerText = s;
}
解决方案
setup
在结束的body标签附近包含脚本调用,调用id
fog
时不存在domsetup
<head>
<meta charset="UTF-8">
<script src="sketch.js"></script>
</head>
<body>
<div id="fog"></div>
<script>setup()</script>
</body>
推荐阅读
- c# - 等待进程在表单加载事件中打开
- c - 在 avr c 中传递值错误地转换为 uint32_t
- python - ARX 型号是 Gekko
- ibm-cloud - IBM Watson Assistant:用于创建上下文实体的注释选项卡缺失
- php - 当我运行项目时,它显示控制器没有在 laravel 中退出,但它在控制器文件夹中我该怎么办?
- reactjs - 反应 SWR 获取未定义
- angular - 基类调用 Subscription 中的抽象方法
- javascript - Angular Universal 9 打破了 Bootstrap CSS 指令
- php - PHP POST 没有正确重定向
- r - 使用 R 从包含关键字的 PDF 中提取段落