我是jsfiddle
我在jsfiddle http://jsfiddle.net/5bMSp/1/
中添加了一个非常简单的javascript代码<script>
function alertme(){
alert("HI");
}
</script>
<a href="#" onclick="alertme()">click</a>
这个简单的代码在任何浏览器中都很棒,但在jsfiddle中却不行。我在jsfiddle中遗漏了什么吗?
答案 0 :(得分:3)
默认情况下,jsFiddle将所有代码放在onload
处理程序中,如下所示:
window.onload = function() {
// ...your code here...
};
这意味着您的alertme
功能不是全局功能,必须使onclick
属性有效。
左侧靠近顶部有一个控制此行为的下拉列表。将其从onLoad
更改为&#34; no wrap&#34;使您的职能全球化的选项。