简单的JavaScript不能在jsfiddle中工作

时间:2014-05-02 15:15:02

标签: javascript html jsfiddle

我是jsfiddle

的新手

我在jsfiddle http://jsfiddle.net/5bMSp/1/

中添加了一个非常简单的javascript代码
<script>
function alertme(){
    alert("HI");
}
</script>
<a href="#" onclick="alertme()">click</a>

这个简单的代码在任何浏览器中都很棒,但在jsfiddle中却不行。我在jsfiddle中遗漏了什么吗?

1 个答案:

答案 0 :(得分:3)

默认情况下,jsFiddle将所有代码放在onload处理程序中,如下所示:

window.onload = function() {
    // ...your code here...
};

这意味着您的alertme功能不是全局功能,必须使onclick属性有效。

左侧靠近顶部有一个控制此行为的下拉列表。将其从onLoad更改为&#34; no wrap&#34;使您的职能全球化的选项。