JavaScript函数在codepen中激活,但不是JSFiddle。为什么呢?

时间:2016-06-16 19:09:04

标签: javascript html

我正在尝试从外部文件运行基本的JavaScript函数,但是我得到了不一致的结果。基本上,当我将脚本放在外部JS页面中时,我无法触发按钮的“onclick”事件。我可以在CodePen中使用它:

CodePen

nonsense code

但不是在JSFiddle:

JS Fiddle Examlple

当脚本是HTML页面的一部分但我不想这样做时,我总能让它工作。你能帮我吗?谢谢!

1 个答案:

答案 0 :(得分:-1)

jsfiddle将javascript代码放在自己的上下文中:

 // in the controller
 * @Rest\View(serializerGroups={"story"})
 * @Rest\Route("stories")
 *
 * @return Story[]
 */
public function getStoriesAction()

但是codepen将js放在全局范围内。