为了账号安全,请及时绑定邮箱和手机立即绑定

form表单提交时 怎么定位出错的位置?

form表单提交时 怎么定位出错的位置?

慕哥9229398 2019-05-15 10:39:03
form表单提交时有错误要显示气泡但是定位是哪个input错误然后显示位置
查看完整描述

2 回答

?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

这个分很多种情况.
校验什么?
如果是校验格式,那么可以完全有前端校验.
如果需要查库,比如账户已存在,敏感词这些,需要ajax访问服务器进行校验.
怎么校验?
感觉上是输入一项,校验一项.其实不必这么做,我们完全可以每输入一项,就校验所有项目.实际上这样做也更严谨.写好对应的校验方法,这个方法应该是对应每一个input的,手机号我们该如何校验,密码该如何校验,地址又该如何校验.对应的方法只负责对应的input,要保证校验未通过时,校验函数能够定位到当前input,比如校验方法接收的就是input的id.如果统一发后台进行校验,后台就要返回具体出错的字段和错误原因.
什么时候校验?
按需来看,可以输入框失焦时校验,也可以在value改变时校验,什么时候触发完全看需求咯.
                            
查看完整回答
反对 回复 2019-05-15
  • 2 回答
  • 0 关注
  • 308 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信