|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14359
- 金币
- 2465
- 威望
- 1647
- 贡献
- 1413
|
这个脚本对你可能有帮助:
8 [) |2 m5 O! j! G3 U<script language="javascript">
! ?3 Y& j+ {) b% h/ {( M" r3 V$ }function IsDigit(cCheck)
- R/ V1 S7 S3 _2 x {
6 m; s# m0 T! s T return (('0'<=cCheck) && (cCheck<='9'));
6 u8 g- ]8 x( v3 {6 j/ q }
! _# d ^# ?" O' v' W, z) P ; M) p; O5 I) s; n% O
function IsAlpha(cCheck)
: a/ J) D8 Q4 K& y, \1 a/ c {
2 G8 [0 ?( a! w* F4 S9 W% T' s. L% t return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) / H. M" t0 e( f1 \
} ( ^( m# Y5 M% ?# }9 h0 t3 x
1 D- V# W- @& f$ r2 X2 R ?7 K
function IsaNull(cCheck)
/ j. ^* L" b$ T9 T; U0 L$ v( B0 [4 T { 5 H* M: H5 V5 w+ E" s; W
return(cCheck != " ") 1 C- u8 t0 N& ~3 r
}
$ r- D5 y) v3 W: K # _: R# C! b& d' d: Q5 g1 p
function checkform()
" ?- I% K" a; L5 u# x{
( O/ d" L, @7 Y% Y3 V( |/ d5 c# t2 { id = document.sform1.id.value; 6 M- p7 x2 l1 v
if (id == "") ) V% g1 y4 G4 k: i5 x
{ ' P u: A! m( c+ T
alert("请输入注册名"); 9 I% I6 P$ o. F8 W
document.sform1.id.focus();
4 m8 f7 z; o$ B1 l+ U return false; 8 w1 J( D0 r( a2 f/ V T
}
+ u2 U' t9 ]7 q' ]
1 X" P W' S7 e for (nIndex=0; nIndex<id.length; nIndex++)
# c% `; F3 |0 D3 q { ! n8 [- g+ E, w p; u1 N6 H
cCheck = id.charAt(nIndex); - z0 C( h3 U- i( F4 Y3 N
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ' ?4 E0 k. `4 V/ C. y; B
{ 1 H& [5 \% o! E3 [* A4 q8 T% b! d
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
+ ~! a/ o; k9 M* ~- _/ J document.sform1.id.focus();
' ?, J' q+ d; v" S0 [- m return false; ) m% l" Y- d$ T( B
} & `5 z7 }) d8 ~* |
}
9 B2 Q* n& U3 w2 p0 y9 r chineseid = document.sform1.chineseid.value; ' T$ W( Y4 Z! J* a! `% Y. u; P
if (chineseid == "") 3 H" q6 R! l. P5 p! W5 W
{
5 h# n5 P# D& R/ @; Q alert("请输入中文昵称"); 7 d- c0 g$ p8 u% M7 p8 V
document.sform1.chineseid.focus();
) X" q" S" E4 M$ ?$ t return false;
2 t+ F* d$ ?7 {3 s6 @. V2 R0 D* | } " k2 L" q ~4 E4 m# m
password = document.sform1.password.value; 4 b( D, Z5 u+ i [2 y
if (password == "")
4 ^' X0 Q( A6 C; D4 j! O5 w5 r { - k& l# c3 T. O6 }9 i8 W
alert("请输入登陆密码"); / E1 o+ ^ y/ W/ a! N5 s( ~1 ^
document.sform1.password.focus();
- s$ E( c2 ~4 `2 f; g. k return false;
: O; S8 h& B$ [: E3 ~ }
- B6 _" {- z# S. x password1 = document.sform1.password1.value; : ~4 }7 K, y1 L9 y% {* \" |7 R' f
if (password>password1)
1 G+ K+ X1 b8 ^8 i7 f! h {
* \! f( b( y9 h* ^/ u) Z' S- D alert("重复密码与登陆密码不相同");
# Z. h3 A) }, B% y" N4 b document.sform1.password.focus(); " g e. x9 t0 C. R
document.sform1.password1.focus(); ' A$ @0 q5 i& |/ F
return false;* O3 q; L8 V3 q7 O
} / E* E7 X. v5 A1 b9 i. V; t2 `
if (password<password1)
1 M5 N7 E. F8 u7 q9 ^& L {8 x5 j5 [2 B; p6 X" m$ m
alert("重复密码与登陆密码不相同");
5 c5 r( \9 A$ r/ F' I. q9 S2 S document.sform1.password.focus(); . c% r& D+ i6 L5 B% G0 Z
document.sform1.password1.focus(); 1 n" r. T2 Q5 v5 H, D! Y/ t
return false;
' `/ |2 |% E6 x1 U5 C/ ` }
% F1 G. f2 F) L! h, X: X. t8 W if (document.sform1.email.value == "") : u& S3 w% K% j0 N4 l- Z0 {: H
{ $ \0 D# o4 [- F) O" z/ D% P
alert("请输入您的E-MAIL地址"); 7 Q: c1 ^$ A+ H# f3 Y$ M( Q- O6 R
document.sform1.email.focus();
2 r5 ?3 E) K; M) o9 C return false;
+ K. ~) S! `. N8 P- `8 W( o } 3 E2 S1 K8 w% ~; K" b" T
2 \) c3 e" k; D! `6 {3 l9 X! y7 M
email=document.sform1.email.value;
8 i- r; l* n" c5 E emailerr=0
# d4 ]1 t [' r, s for (i=0; i<email.length; i++)
7 B3 w) U# T" W4 V5 B/ Y4 F { 7 `& g( X' T& a& {, ?) l
if ((email.charAt(i) == "@") & (email.length > 5))
( l8 |+ h% F2 K- {. Y [ { . P+ Y- \+ [0 y% w# Q
emailerr=emailerr+1 / U) ^) e7 ~. {, N7 L( U
} 3 V3 U4 j% E8 Y
}
0 [' @1 t. ~, z if (emailerr != 1) / R( W, W' g$ [- S2 U, ?
{
" j; h% b: v, F1 T- K alert("请输入正确的E-MAIL地址"); 8 q8 o& G$ N% |& M8 @
document.sform1.email.focus();
9 i( S% g9 I; G$ o( t5 M: } return false; $ t& w6 N/ p: }, Y" w
} 3 [, y2 _5 p: \# ]3 m& O
4 I0 ]/ B% ?% u6 K3 m8 |9 P
if (document.sform1.checkask.value=="") 0 r0 P9 Q! C% n0 t8 L
{
, N' t. g0 m0 ~( T7 i3 B alert("密码提示问题不能为空"); ; Q" A' a8 G# I4 u+ V9 {
document.sform1.checkask.focus(); 5 K9 T6 s* S8 u/ B* \7 R3 V1 B
return false; 4 S2 [$ E1 l& o7 q* w! @
}
9 Z: w2 y' A% h5 X; V& S$ w if (document.sform1.checkans.value=="") / |" `/ X g5 U
{
5 D& q6 R e3 ~$ H Y! i. @! @ alert("您的密码提示问题答案不能为空");
/ W1 o# d) _- g% ~ document.sform1.checkans.focus();
1 r9 v& B3 j# E S return false; ; H* z2 F/ ? m/ h
}5 W) @$ f8 l4 `9 E
return true; $ @1 Y @3 k; T5 q ]
& ^1 D+ G+ p4 z2 Q* T$ w: X5 p H}
4 Q( I& e; L0 {3 {7 U2 k1 K</script> |
|