Javascript 简单按钮点击不工作

Javascript 简单按钮点击不工作,javascript,html,Javascript,Html,为什么这个简单的onclick JavaScript函数没有在JSFIDLE中调用 HTML: <input type="button" value="Check" id="zeCheck" onclick="check();" /> function check() { alert('ech'); } 它不起作用,因为您在错误的位置定义了此函数 将脚本函数放在.js文件中,或放在 标签 从onload事件中取出它,它就会工作。把它放在身体里。(左面板)JS FIDLE中

为什么这个简单的onclick JavaScript函数没有在JSFIDLE中调用

HTML

<input type="button" value="Check" id="zeCheck" onclick="check();" />
function check() {
    alert('ech');
}

它不起作用,因为您在错误的位置定义了此函数

将脚本函数放在.js文件中,或放在
标签


从onload事件中取出它,它就会工作。把它放在身体里。(左面板)JS FIDLE中的onLoad与JavaScript中的window.onLoad=function()相同

无换行-in与

<head><script type="text/javascript"> //your
//code goes here</script</head>
//您的

//代码在这里函数是在加载处理程序中定义的,因此在不同的范围内。可以通过在窗口对象上显式定义它来修复此问题。更好的是,将其更改为以不引人注目的方式将处理程序应用于对象:


注意以这种方式应用处理程序,而不是内联,可以保持HTML的整洁。我使用的是jQuery,但是如果您愿意,您可以使用框架,也可以不使用框架,或者使用不同的框架。

控制台显示:未捕获引用错误:未定义检查将“onLoad”下拉列表更改为“No wrap in body”,如下所示。请求合并:希望如此helps@putvande谢谢你。多次向下投票,抱歉,只是不知道如果下拉选项未更改为“无换行”,fiddle找不到我的javascript…这不是一个答案,请给出评论。。thankyou@Jatt.net,为什么你认为这不是答案?@freefaller亲爱的,这假装喜欢一个评论。。如果这一切都是为了增加回购。。。你当然可以发布一个answer@Jatt.net,忽略了我不是“亲爱的”,Bruno给出了关于JSFIDLE为什么不工作的答案。如果他得到了名声,那就好了,因为他是对的。诚然,答案在某种程度上缺乏对它工作的确切原因的描述,但它确实工作。因为这个原因,我认为它不值得被批评,但我觉得它不值得被批评。他的名声太低,不能对其他问题发表评论。
$('input[type=button]').click( function() {
   alert("test");   
});