我有这个在我看来页:为什么我的功能不是功能?
<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