为什么我的位置未定义且显示未更新



我在类项目中遇到了一些问题。每件事都工作得很好,直到我们目前的部分。基本上,我们必须添加原型和案例才能移动到每个位置。现在我的代码不起作用,老师就像宠物石头一样乐于助人。我的代码有两个部分,html(其中包含包括项目等在内的部分代码)和包含位置的.js文件。

我在 Github 上创建了一个存储库,因此所有想要提供帮助的人都可以轻松访问它。在这一点上,向我的教授提交为时已晚,但我很好奇我做错了什么。

https://github.com/EmeraldX/Project-Help/tree/master

主要和方向.js是我目前正在处理的文件。

谢谢!

更新:好的,所以它仍然无法正常工作,当我使用 Chrome 的控制台时,它只是告诉我:

function updateDisplay( message ) { var textArea = document.getElementById("introduction"); textArea.value = message + "nn" + textArea.value;

无法读取 null 的属性"值"

我尝试使用Firefox打开您的html页面和js,并使用Firebug consol查看是否有任何问题。

看起来您的 js 中缺少一个)

语法错误:参数列表方向后缺少.js:7:145

这是对的:

locations[2] = new Location(2,"Lake","A large lake that is formed by a river flowing from the East.", 
                                new Item(1,"Fish","An old rotting fish.");

缺少")"

更正后,您似乎错过了第 7、9、13 和 14 行)

然后弹出一个新错误:

参考错误: 项目未定义方向.js:7:2

这可以通过在 main.html 中的 js 脚本之后调用您的 direction.js 来纠正。

希望能有所帮助

最新更新