未调用JavaScript警报弹出框

未调用JavaScript警报弹出框,javascript,concurrency,popupwindow,django-1.11,Javascript,Concurrency,Popupwindow,Django 1.11,我对JavaScript完全陌生,正在尝试在Django中实现并发编辑时的弹出框。我曾尝试在js中使用弹出窗口功能,但没有效果。这是我的密码 html {% block content %} <div class="page-header"> {% if is_editable %} <div> Got to here </div> <!--{% block custom_js %}

我对JavaScript完全陌生,正在尝试在Django中实现并发编辑时的弹出框。我曾尝试在js中使用
弹出窗口
功能,但没有效果。这是我的密码

html

{% block content %}
  <div class="page-header">
    {% if is_editable %}
      <div>
        Got to here
      </div>

      <!--{% block custom_js %}
      <script src="{% static "myapp/form_edit.popup.js" %} type="text/javascript"></script>
      {% endblock custom_js %}-->

      <script language="JavaScript">
      function popUp() {
        alert("Be careful!");
      }
      </script>


    {% endif %}
{%block content%}
{%if_可编辑%}
到这里来
函数popUp(){
警惕(“小心!”);
}
{%endif%}
js

<script type="text/javascript">
function popUp() {
    alert("try to be careful!");
}
</script>

函数popUp(){
警惕(“小心点!”);
}

可以看出,最初的意图只是调用一个简单的js脚本来生成弹出窗口。这不管用。然后我简单地将js代码嵌入到html中,这样就可以了。到达此处的
只是为了测试我的
if
子句是否被实际触发,就像我的页面上显示的文本一样。如何从要触发的.js文件中获取代码?

您实际在哪里调用
popUp()

尝试:

popUp()在哪里调用?
var popUp = function popUp() {
   alert("Be careful!");
};
popUp();