我有這個在我看來頁:爲什麼我的功能不是功能?
<input type="checkbox" id="toggle_SITEID" name="@@toggle_SITEID" onclick="toggle_SITEID(this)" /> New <br />
然後在我的js文件我有這樣的:
toggle_SITEID = function (chk) {
// something
}
,然後我點擊複選框,「東西」將無法運行。我檢查螢火蟲主機的錯誤信息是:
toggle_SITEID is not a function
那麼爲什麼呢?
你包括在HTML的JavaScript文件? – djlumley 2012-04-18 04:12:32
它是否在正確的範圍內?即'toggle_SITEID'是其他函數中的變量,而不是全局名稱空間中的變量? – Ryan 2012-04-18 04:12:36
我懷疑這是一個範圍問題,你可以訪問整個文件嗎? – tobyodavies 2012-04-18 04:12:42