Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/meteor/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 未调用onsubmit函数_Javascript_Jquery - Fatal编程技术网

Javascript 未调用onsubmit函数

Javascript 未调用onsubmit函数,javascript,jquery,Javascript,Jquery,我正在尝试在不使用任何插件的情况下使用jQuery验证表单,我的第一个问题是在点击submit之后没有调用函数validateLogin()。在下面的代码片段中,一切正常,但在我的电脑上却不是这样 函数validateLogin(){ $('#登录表单')。查找('input')。每个(函数(){ var$this=$(this); var inputName=$this.attr('name'); var value=$this.val(); 警报(“值为“+inputName+”=“+va

我正在尝试在不使用任何插件的情况下使用jQuery验证表单,我的第一个问题是在点击submit之后没有调用函数
validateLogin()
。在下面的代码片段中,一切正常,但在我的电脑上却不是这样

函数validateLogin(){
$('#登录表单')。查找('input')。每个(函数(){
var$this=$(this);
var inputName=$this.attr('name');
var value=$this.val();
警报(“值为“+inputName+”=“+value”);
})
};

已经是会员了?
登录
尝试使用

onclick="validateForm()"

这将在单击登录按钮时自动验证表单。这也可能会让你的js代码不那么复杂。另外,控制台中是否有任何错误?

您在控制台上是否看到任何错误?那么,自从示例运行以来,您的snipplet和实际代码之间有什么不同?请尝试此操作您是否尝试过执行
event.preventDefault()作为处理程序的第一行。另外,我不确定是否需要使用
return
作为前缀,只需调用函数即可。请尝试在validateLogin()的末尾添加return false或return true