表单验证的前端验证后端验证
前端验证与后端验证
前端验证一般指通过JS方式实现的,友好的,而后端验证是指从表单提交过来,要进行入库之前的,数据有效性的验证,它不需要有美丽的外表,它需要有的仅仅是“有效”。
原则:
1.前端验证可以没有,但后端验证必须要有。
原因:(1)可以通过某些工具绕过前端验证,后端验证是保证数据有效性的防线。
(2)前端验证有局限性。例如身份证号,需要调用api,需要后端进行验证。
2.前端验证也是必要的,可以优化用户的体验
前端验证不用提交数据,可以较快给出相应提示,用户体验比较好。