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驗證字段