在jsfiddle上找不到JavaScript函数

时间:2017-11-19 12:08:01

标签: javascript jsfiddle

非常简单的最小jsfiddle示例:

https://jsfiddle.net/a9f2j4xo/

单击该按钮应调用Bla()功能。

当我点击按钮时控制台说

ReferenceError: Bla is not defined.

这里有什么问题或什么是故障,jsfiddle还是我的大脑?

2 个答案:

答案 0 :(得分:8)

您需要将函数脚本包装在 <head> 中。否则,不会调用您的脚本。

将设置更改为

LOAD TYPE - Wrap in <Head>

<强> WORKING DEMO

enter image description here

答案 1 :(得分:0)

这似乎很奇怪。因为把它放在脚本标签中它是有效的。请参见js fiddle here https://jsfiddle.net/a9f2j4xo/

<button onclick='Bla()'>
Test
</button>
<script>
function Bla()
{
    alert('yes'); 
}
</script>