'对象'是未定义的calendar.js

问题描述:

我有这条线在我的JS它在IE中工作正常,但在Firefox它提供了一个错误“文件是未定义的”。我用萤火虫得到这个错误,看行,帮我从这个'对象'是未定义的calendar.js

x = event.layerX+document.documentElement.scrollLeft; 
y = event.layerY+document.documentElement.scrollTop; 

我试图做出JavaScript对象课devshed教程,在我的电脑工作出来。

的calendar.js文件具有对象“日历”构造,但是当我称为使用下面的HTML文档时,得到

日历”是线6和7未定义的错误,其中,所述OBJ1和指定了obj2 。

的calendar.js的完整代码在 http://www.devshed.com/Client_Side/J...ect/page9.html 这两个文件在同一目录下。我正在使用Windows 2000 Professional与IE6。 欣赏任何帮助来解决此问题。

<html> 
<head> 
<script language="JavaScript" src="calendar.js"></script> 
</head> 
<body bgcolor="white"> 
<script> obj1 = new Calendar(2, 2005); </script> 
<script> obj2 = new Calendar(7, 2001); </script> 
</body> 
</html> 

确保您的文件src =“”路径是正确的。 检查文件是否包含?

你在使用jQuery吗?或者你是否试图用firebug去检查特定的DOM对象错误?

+0

你在这里使用jQuery吗?或者你是否试图用firebug去检查特定的DOM对象错误? console.log(); return false; –