You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Django无法找到static文件夹中与CSS同目录的JS脚本问题求助

问题原因

你引入JavaScript文件的HTML标签使用错误,<link>标签仅用于加载样式表、图标等资源,无法正确识别加载JS文件,这也是为什么同目录下的style.css可正常加载、JS文件加载失败的核心原因。

修复方案

将你HTML代码中head部分的两行JS引入代码:

<link rel="script" href="{% static 'App.js' %}">
<link rel="script" href="{% static 'script.js' %}">

替换为标准的JS引入标签即可:

<script src="{% static 'App.js' %}"></script>
<script src="{% static 'script.js' %}"></script>

可选优化

如果你的JS代码需要操作DOM元素,建议给标签添加defer属性,确保页面DOM完全加载后再执行JS,避免执行报错:

<script src="{% static 'App.js' %}" defer></script>
<script src="{% static 'script.js' %}" defer></script>

内容的提问来源于stack exchange,提问作者RevTpark

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 12:15:01