尽管 js 文件引用在标头中,但未定义函数

Function is not defined though js file reference is in header

本文关键字:未定义 函数 js 文件 引用 尽管      更新时间:2023-09-26

我正在处理网站上的一个页面(见 http://www.quick-conversions.com/currency)。

我在每个输入字段上附加了一个onkeyup="doConversion('...')。相应的函数在javascript文件中定义,该文件位于:http://www.quick-conversions.com/sites/MyScripts/PHP/currency.js

在源页面中,此文件似乎已正确导入到标题中:

<script type="text/javascript"
src="http://www.quick-conversions.com/sites/MyScripts/PHP/currency.js?m4xpzi"></script>

但是函数没有被触发,Firebug 说它没有定义?我没有解决这个问题的想法了。有人知道发生了什么吗?谢谢。

加载我得到的页面:

Uncaught SyntaxError: Unexpected token ( 
        currency.js line 104

这很可能是原因。

你有:

var updateConversion(src_rate, value) {

应该是:

function updateConversion(src_rate, value) {

var updateConversion = function (src_rate, value) {

源文件有错误。

缺少 ; 在语句之前[中断此错误]

var updateConversion(src_rate, value) {

嘎嘎...?M4XPZI(104行,Col 20)