为什么这个简单的JSFiddle不起作用?

为什么这个简单的JSFiddle不起作用?

我想在JSFiddle中添加一些代码。它没用。缩小它我甚至无法使用这个最简单的代码:

的jsfiddle

function displaymessage() {
  alert("Hello World!");}
<form>
  <input type="button" value="Click me!" onclick="displaymessage()" /></form><p>By pressing the button above, a function will be called. The function will alert a message.</p>

alert框未显示在JSFiddle中。


扬帆大鱼
浏览 450回答 3
3回答

千万里不及你

No wrap - bottom of <head>在JavaScript设置的“加载类型”下拉列表中选择。

慕森王

您需要将您的功能从onLoad / onReady中取出,否则它将被放置在另一个范围内,并且您的按钮无法访问该功能。在你的情况下,你需要使用无包裹(头)生成的代码如下所示:Ext.onReady(function()&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;function&nbsp;displaymessage() &nbsp;&nbsp;&nbsp;&nbsp;{ &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;alert("Hello&nbsp;World!"); &nbsp;&nbsp;&nbsp;&nbsp;}});
打开App,查看更多内容
随时随地看视频慕课网APP