jsFiddle:html和js之间没有连接? 不能从button调用简单的function?
对不起,如果这是非常明显的,但我不知道为什么这是行不通的。
我正在尝试创build一个jsFiddle。 但是,我似乎无法将任何javscript附加到任何元素。 例如,onclick不会调用我的js函数。
它没有比这个小提琴更简单。 我从W3编辑器复制粘贴它,只要按一下button,就可以获得警报!
<button onclick="myFunction()">Click me</button> function myFunction() {alert("sss");}
http://jsfiddle.net/tpip/NYkQN/2/
我在这里错过了什么?
只要改变JavaScript块的加载方式就no wrap (head)
这里的标准设置是JS被包装(!)以在DOM加载后运行。 这意味着函数没有在全局范围内定义,而是在包装器中定义。 内联事件处理程序只能使用全局定义的函数!
当设置为no wrap (head)
,JS被加载到<head>
,并且不被包装。