问题描述
解决方案
这个用肉眼不太好看,你F12 在JS的checkdata方法中打个断点跟一下吧,如果连方法都不进,就说明onSubmit那边的写法不太对,如果能进去,你就跟一下看看到底是哪里错了。
或者在JS的checkdata方法中加一些alert()看看能执行到哪里,一步步的排查问题所在;
解决方案二:
直接返回return false试试是否提交了,如果还是提交了,那应该是form表单写得有问题。实在不行,改用button来做
解决方案三:
form.username改为document.form.username,其他同理要增加document.前缀,并且注意检查js文件路径对了没有
解决方案四:
js中添加一些调试信息用console.log输出一些有用的信息,然后用浏览器的开发者模式调试下,看看控制台有没有异常,js代码走入了哪些分支。
时间: 2024-09-17 03:52:18