博主之前遇到这样的问题,是因为代码有错,改正之后就正常了. 但今天确定代码没错,仍然return false提交表单. 总结网上各路大神的解释: 1.onsubmit的作用是防止form只有一个input时提交表单 2.onsubmit的作用是先提交表单的动作再执行函数,最后无论函数返回正确与否都完成提交动作 具体真相读者自行百度吧.我偏向2,但与我之前的情况相悖,也不完全确定. 做法: 只能麻烦一点将input submit换成input button了.fun里设置表单提交,不用多解释了吧…