不能使用外部javascript工作吗?
我一直在试图把这个基本的购物车放在一起使用外部的JavaScript。它在jsBin中完美工作,但是当我尝试通过浏览器运行时,它无法工作。我猜这是我的HTML。任何帮助将不胜感激。不能使用外部javascript工作吗?
在jsBin的代码在<body>
的端部,这意味着所有的元素都可以访问执行。让您的代码在之后执行(访问特定DOM元素)它们已呈现/准备就绪。一个正常的方法是把你的代码放在window.onload
,或者做jsBin的工作,并把你的JavaScript放在<body>
的末尾。
omg ....我觉得愚蠢。非常感谢。我现在开始工作了。 – user2300240 2013-04-30 04:03:01
@ user2300240哈哈没问题。这不是我想过jsBin做的事,但是当我用Firebug检查页面时,我发现发生了什么。这就是为什么我喜欢使用jsFiddle--它可以让你定义你的Javascript代码的位置 – Ian 2013-04-30 13:37:08
请定义“不起作用”。你期望的行为是什么,你看到的行为是什么?是否有特定的错误消息?你正在使用哪种浏览器? – Annabelle 2013-04-30 03:27:17
另外,你为什么使用JavaScript制作购物车? – 2013-04-30 03:30:12
对不起。它的学校,所以它纯粹是为了学习。我遇到的问题是,当我尝试在Firefox上运行我的cart.html时,我只看到我的添加到购物车按钮。这是我的形式吗? – user2300240 2013-04-30 03:48:28