请问这个表单验证哪里错了,用户名,身份号,邮件格式错误时没有警告提示...
发布网友
发布时间:2022-05-02 00:04
我来回答
共1个回答
热心网友
时间:2022-04-21 03:42
1.你在验证身份证号时的js判断,那个if里面多了一个")",就是多了一个右括号,你仔细看下。
2.你做的这个用户验证,是在点击提交之后才进行验证的,这个一般不友好了,可以考虑在每个input框后面定义一个span用来存储错误消息,一般的做法是在某个input框失去焦点时进行验证,为空、不符合输入规范的可以在前端验证,查用户名不存在之类的用ajax把这个input框的东西传到后台,然后根据返回的结果对这个span写入错误提示。
3.为了更好的兼容性和代码工作量方面考虑,可以采用jquery框架写js,现在很多网站都在使用jquery框架了,你可以把jquery认为是一个对js进行封装的类库,我们直接去调用就好。
4.现在布局多采用div+css了,表格布局存在一定的局限性和冗余性,你可以尝试着去把表格布局的改为div布局的,比较灵活、轻便。当然,对于数据的展现之类的用table或ul、li都是比较适宜的。
以上建议供参考,感谢您的问题,在给人解答问题的过程中其实也可以学到一些东西的,希望你看到别人问出的问题你刚好会的时候,能空出一部分时间对他人进行解答,这样是一种共享进步的精神。