2012-06-01 18 views
0

我正在網站的頁面上工作(請參閱http://www.quick-conversions.com/currency)。雖然js文件引用位於標題中,但未定義函數

我在每個輸入字段上附加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> 

但功能不解僱和螢火蟲說,它沒有定義?我正在用盡想法來解決這個問題。任何人都知道發生了什麼?謝謝。

+1

如果你看控制檯有一個*未捕獲的SyntaxError:意外的標記(* –

+0

我想我在這裏學到了一些關於Firebug的知識。謝謝。 – JVerstry

回答

1

您的源文件存在錯誤。

失蹤;聲明 前[打破這個錯誤]

VAR updateConversion(src_rate,價值){

CURREN ... m4xpzi(線104,列20)

2

加載頁面,我得到:

Uncaught SyntaxError: Unexpected token ( 
     currency.js line 104 

這可能是原因。

您有:

var updateConversion(src_rate, value) { 

這應該是:

function updateConversion(src_rate, value) { 

var updateConversion = function (src_rate, value) { 
+0

是的,這就是我想的... 謝謝 !!! – JVerstry

相關問題