01$(function(){
02 
03       $('#sub').click(function(){
04 
05         if($('#name').val()==''){
06 
07                 alert('昵称不能为空');
08 
09                 return;
10 
11           }
12 
13           var qq = /[1-9][0-9]{4,}/;
14 
15           if($('#qq').val()==''){
16 
17                 alert('qq不能为空');
18 
19                 return;
20 
21           }else if(!qq.test($('#qq').val())){
22 
23              alert('请填写正确的qq');
24 
25                 return;
26 
27           }
28 
29var tell =/^(?:13\d|15\d)\d{5}(\d{3}|\*{3})$/;
30 
31        if($('#tell').val()==''){
32 
33             alert('电话号码不能为空');
34 
35             return;
36 
37           }elseif(!tell.test($('#tell').val())){  
38 
39             alert('请输入正确的电话号码');
40 
41             return;
42 
43           }
44 
45var email =/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/;
46 
47           if($('#email').val()==''){
48 
49             alert('邮箱不能为空');
50 
51             return;
52 
53           }elseif(!email.test($('#email').val())){  
54 
55             alert('请输入正确的邮箱');
56 
57             return;
58 
59           }
60 
61           $("#form1").submit();
62 
63        })
64 
65      })

在做表单验证提交的时候,发现提交不了,检查代码没错,后来才知道原来是提交按钮的id不能设为submit,改成其他的就ok了。

织梦常用表单jquery验证字段