HTML-JavaScript onclick()函数不起作用

HTML-JavaScript onclick()函数不起作用,javascript,html,javascript-events,onclick,Javascript,Html,Javascript Events,Onclick,我有JavaScript代码,其中包括几个函数,主要函数是CheckForm() 通过单击“提交”按钮调用该函数: <td><input type="submit" name="submit1" id="submit1" value="Register" onclick="return CheckForm();"/></td> 但是当按下按钮时,什么也没有发生(功能没有执行)。我能做些什么来解决这个问题?您可以这样使用它 function Che

我有JavaScript代码,其中包括几个函数,主要函数是
CheckForm()

通过单击“提交”按钮调用该函数:

<td><input type="submit" name="submit1" id="submit1" value="Register" onclick="return CheckForm();"/></td>    


但是当按下按钮时,什么也没有发生(功能没有执行)。我能做些什么来解决这个问题?

您可以这样使用它

function CheckForm()
{
 //doing stuff
  return true;
}

<form id="formToCheck"></form>


$('#formToCheck').submit(CheckForm);
函数检查表()
{
//做事
返回true;
}
$(#formToCheck')。提交(检查表);
希望能有帮助

如果不想使用jquery,只需添加

   <form onSubmit="return CheckForm()"></form>

您可以在此处阅读有关无需jQuery的表单验证的更多信息->


也许如果它不起作用,你会有一些错误。检查浏览器中的JS控制台并将其删除。

您是否尝试过使用或调试代码

一些可能的原因是命名错误的函数或函数调用(请记住JavaScript是区分大小写的)、函数中的错误或页面中没有引用JavaScript代码


如果您没有使用上述任何一种工具,请尝试在函数中使用console.log或alert,以查看是否正在调用它。

发布函数的代码在函数顶部放置console.log或alert,这样您就可以知道它是否在firebug的错误控制台中的所有对象上被触发?您可以编写检查表单的框架吗密码?你能检查一下浏览器日志看看页面是否有错误吗?非常感谢艾伦,你已经解决了我的问题。我忘了JS是区分大小写的,不小心用大写字母代替了小写字母。再次感谢!