javascript - 为什么jsfiddle中定义的方法无法被识别?

标签 javascript jsfiddle

我有一个非常简单的jsfiddle,但它会导致错误:Uncaught ReferenceError: doSomething1 is not DefinedUncaught ReferenceError: doSomething2 is not Defined。 这两个方法都已定义。

jsfiddle:https://jsfiddle.net/fjd4hzcz/3/

问题

这个 jsfiddle 有什么问题导致方法无法识别?

我的代码非常简单,如下所示。

<button id="btn1" onclick="doSomething1();return false;">Call doSomething1 method</button>

<button id="btn2" onclick="doSomething2();return false;">Call doSomething2 method</button>
<script>
function doSomething1() {
  alert("hi 1");
}

function doSomething2() {
  alert("hi 2");
}

</script>

最佳答案

更改 JavaScript 中的换行设置。

enter image description here

关于javascript - 为什么jsfiddle中定义的方法无法被识别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43225043/

相关文章:

javascript - 如何在iframe中显示用户输入

javascript - 代码可以在 js fiddle 中运行,但不能在 Dreamweaver 或服务器上运行

javascript - 如何在重叠的 html 元素上启用 javascript 鼠标事件?

javascript - 如何从 xml 中提取特定内容(在页面加载时)?

javascript - jquery 中可点击 div 中的按钮

javascript - 当元素是通过 HTML 创建而不是通过 JavaScript 动态创建时,为什么我的 Popover 可以工作?

jquery滚动,在页面滚动时更改导航事件类,相对于部分

css - 如何在 Bootstrap 网格中制作列(而不是堆叠)?

jquery拖放刷新div内容

javascript - angellist api access - 注册一个api