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

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

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

守候你守候我 2019-03-20 15:07:55
form表单提交时 有错误要显示气泡 但是定位是哪个input错误然后显示位置
查看完整描述

2 回答

?
繁华开满天机

TA贡献1816条经验 获得超4个赞

这个分很多种情况.

校验什么?

  • 如果是校验格式,那么可以完全有前端校验.

  • 如果需要查库,比如账户已存在,敏感词这些,需要ajax访问服务器进行校验.

怎么校验?

感觉上是输入一项,校验一项.其实不必这么做,我们完全可以每输入一项,就校验所有项目.实际上这样做也更严谨.
写好对应的校验方法,这个方法应该是对应每一个input的,手机号我们该如何校验,密码该如何校验,地址又该如何校验.对应的方法只负责对应的input,要保证校验未通过时,校验函数能够定位到当前input,比如校验方法接收的就是input的id.
如果统一发后台进行校验,后台就要返回具体出错的字段和错误原因.

什么时候校验?

按需来看,可以输入框失焦时校验,也可以在value改变时校验,什么时候触发完全看需求咯.


查看完整回答
反对 回复 2019-04-05
  • 2 回答
  • 0 关注
  • 697 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号