我把全面的回答删除了,重新给楼主一个清晰的思路吧。 1、你的onSubmit="return checkForm(this);"是正确的,一定要在函数名前加上return 这样在函数内任意位置出现return false时可以自动终止函数。2、2个判断集中在1个函数checkForm内。 function checkForm(){ //写个大概意思 具体语句请楼主完善 if (num1==""){display1=block; return false;} if (num2==""){display2=block; return false;} return true;} 由于调用时加上了return checkForm();所以执行到js里的return false的时候就不会继续往下执行了;如果一直未被中断则执行到最后提交表单。
本文如未解决您的问题请添加抖音号:51dongshi(抖音搜索懂视),直接咨询即可。