外部JavaScript函数未定义,但存在

Par*_*090 5 html javascript

我有2个文件,一个HTML,一个JavaScript.

JavaScript文件(contacts.js):

function add_contact() {
    // Rest of Code here
}
Run Code Online (Sandbox Code Playgroud)

HTML文件:

<script src="/assets/js/contacts.js" type="javascript/text"></script>
Run Code Online (Sandbox Code Playgroud)

我有一个按钮,当它被点击时,它调用'add_contact'函数:

<button type="button" class="btn btn-primary" onclick="add_contact();">Save changes</button>
Run Code Online (Sandbox Code Playgroud)

当JavaScript代码是HTML文件的头部时,该函数可以正常工作.但是,现在它是外部文件的一部分,它返回以下错误:

未捕获的ReferenceError:未定义add_contact

我觉得这个有点失落,所以任何帮助都会太棒了!

Jam*_*ell 6

类型应该是text/javascriptjavascript/text