我的想法是formSubmit返回true,点击submit提交成功。如果返回false,点击submit不会返回。
我尝试过去掉return,但是去掉了无论反不返回true,都会提交。在实际页面中运行可以,但是在vscode中报错。
function formSubmit(){
//当管理员账号和电话号码验证都通过时 return true
// 调用checkId函数
var idresult=checkId();
var telresult=checkTel();
if(idresult & telresult){
return true
}else{
return false
}
}
<form>
<input type="submit" value="提交" onclick="return formSubmit();" />
</form>
希望对题主有所帮助,可以的话,帮忙点个采纳!
标签里的onclick属性不能用return,你要调用某个函数,在这个属性里直接写函数像onclick="formSubmit();"就行
return 去掉
return 是返回一个结果 click事件一般都是对元素的操作 而不是得到一个结果