我有一个JavaScript方法,我想验证一个表单
如果验证失败了
if (validationChecks ...... ){
return alert("message")
}
else{
//proceed
}
Run Code Online (Sandbox Code Playgroud)
但无论我做什么,如果表格似乎仍然提交,任何想法?
小智 9
检查验证后你应该返回false.
if (validationChecks ...... ){
alert("message")
return false; }
else{
//procced
}
Run Code Online (Sandbox Code Playgroud)
你拼错了'返回'错了.此外,返回警报将不起作用,您将需要显式返回false以停止表单提交.
if (validationChecks ...... ){
alert("message");
return false;
}
else{
//procced
}
Run Code Online (Sandbox Code Playgroud)
false当表单无效时,您的验证必须返回,如果您正在调用您的验证onSubmit,那么您必须确保在return那里包含一个声明:
<form onSubmit="return validationChecks();">
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
23626 次 |
| 最近记录: |