我有一个包含一些用户输入字段的表单。在这个表单中,我有每个输入控件的 Asp.net 验证控件。一些验证器是自定义验证器,用于处理相关 JavaScript 函数中的内部验证逻辑。现在我想确保表单在触发表单 onsubmit 事件时有效,使用以下代码:
form = documet.forms[0];
form.onsubmit=function(){
if(validMobile){
return true;
}
return false;
}
现在,如果我在 validmobile 为 true 时单击提交按钮,则始终返回 true,并且表单始终发布到服务器,并且永远不会触发其他验证。有没有办法让我对表单进行验证,然后检查自定义验证逻辑?例如 :
form = documet.forms[0];
form.onsubmit=function(){
if(<b><u>form.isvalid</u></b> && validMobile){
return true;
}
return false;
}