Javascript JS函数在Django模板中不工作
模板:Javascript JS函数在Django模板中不工作,javascript,python,django,django-templates,Javascript,Python,Django,Django Templates,模板: {% extends 'home.html' %} {% load static %} {% block title %}Customer{% endblock %} <script src="{% static 'js/sign_up.js' %}"></script> {% block content %} <form method="post"> {% csrf_token %} {{ form }}
{% extends 'home.html' %}
{% load static %}
{% block title %}Customer{% endblock %}
<script src="{% static 'js/sign_up.js' %}"></script>
{% block content %}
<form method="post">
{% csrf_token %}
{{ form }}
Date of Birth:(dd/mm/yyyy)
<label>
<select id="day">
<option value="1" onclick="day()">1</option>
</select>
</label>
<label>
<select id="month">
<option value="1" onclick="month()">1</option>
</select>
</label>
<label>
<select id="year">
<option value="1" onclick="year(">1</option>
</select>
</label>
<button type="submit">Submit</button>
</form>
{% endblock %}
{%extends'home.html%}
{%load static%}
{%block title%}客户{%endblock%}
{%block content%}
{%csrf_令牌%}
{{form}}
出生日期:(年月日)
1.
1.
1.
提交
{%endblock%}
JS文件
function day() {
let dd = 1;
for (dd = 1; dd <= 31; dd++) {
document.getElementById("day")
document.write("<option value=" + dd + ">" + dd + "</option>")
}
}
function month() {
let mm = 1;
for (mm = 1; mm <= 12; mm++) {
document.getElementById("month")
document.write("<option value=" + mm + ">" + mm + "</option>")
}
}
function year() {
let yy = 1950;
for (yy = 1950; yy <= 2020; yy++) {
document.getElementById("year")
document.write("<option value=" + mm + ">" + mm + "</option>")
}}
功能日(){
设dd=1;
对于(dd=1;dd)您是否在html模板中导入JS文件?是的,我甚至在base.html和customer template中导入您是否在浏览器控制台或404/403等“网络”中看到任何错误消息浏览器devtools的选项卡?devtools未能加载SourceMap:无法加载的内容:HTTP错误:状态代码404,net::ERR\u HTTP\u RESPONSE\u code\u failure如何修复告诉我