|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:
$ c7 `# ^( _$ H<script language="javascript"> ! s7 i' T0 D+ a; d. C: B& e5 L
function IsDigit(cCheck) 1 i! F% e+ m: p# q# L
{
0 l. t- s' b+ I3 B; | return (('0'<=cCheck) && (cCheck<='9'));
8 m/ i6 @: e% T. C4 g }
7 O% A" W2 n& \0 K2 Z; N
) Z, H- C! Y3 I9 Y$ d8 |6 Mfunction IsAlpha(cCheck) : ^ }+ R* v2 o8 H
{ $ Y1 W$ }, c8 J, c
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) % ^8 I$ B: C" L \) y+ Z8 m
} 6 O5 W% ?/ |& K9 [; q( Z$ e# K% u
% ?: L- G1 G8 I. a+ C" Sfunction IsaNull(cCheck)
. O+ E- |5 y% A9 P* r' o Z, c { ; n5 z: a& ~8 F% H0 X$ C
return(cCheck != " ")
4 P ~* Z1 U; g' |* p! A } 4 w" l1 B1 p" A* _2 r0 S
F# }& q( r, i& [+ J
function checkform()
, A4 \7 n$ f/ h9 M{
1 X1 @( w. u3 }: Q5 l3 Q, X id = document.sform1.id.value; % V; N' |+ g) J
if (id == "")
" f& q5 H+ Z: N1 H0 l. {& t0 b { . _/ O k( x; O
alert("请输入注册名");
) d& D* N. r- C2 q+ ?8 g3 Y document.sform1.id.focus();
0 X2 ]( M: i8 g return false; 4 |* ]8 C( I& p0 S. t
} , ^, |9 w2 u. T; l0 Z
6 o$ b# W6 |! o! C; C for (nIndex=0; nIndex<id.length; nIndex++) # q; ~+ q7 v/ g
{
/ M) y" t5 Q1 _' Q cCheck = id.charAt(nIndex); 6 z. Z4 b+ H# K! K7 U8 g' k
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
, ~6 l6 k. c) F+ a/ _" m6 ^6 g {
" b" \8 Z! r5 Y6 B- J6 }8 j alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
+ k2 L" W: C6 ~! B document.sform1.id.focus(); 4 s! e" a5 Z7 c1 N. {( v1 s
return false; : U0 r6 p+ T+ X' M, d) s
}
6 p$ q. q) b4 R. |+ R6 f } / P+ M- P0 J. S! y L& @
chineseid = document.sform1.chineseid.value; 5 s4 g( }) G; y
if (chineseid == "")
" n6 G$ K; g) s/ }2 U* G2 t {
6 W7 c3 H& m1 |) O alert("请输入中文昵称"); 3 I5 V6 [! j. x- Y( X
document.sform1.chineseid.focus(); " G" S) Z7 O7 V$ h5 T0 k6 {
return false; 1 E. ?+ `$ \# y/ z* W: W; R, P
}
4 O2 B, J5 O; N$ F7 {3 F. M password = document.sform1.password.value;
, D% N- |7 j$ {0 w- w if (password == "")
: C5 a) g& ` {) e { ' J2 t6 F1 h$ ^0 T, T3 C
alert("请输入登陆密码"); ) Q- W" s% C8 j' d& k& U- l1 u
document.sform1.password.focus(); 0 R: a Y s; g# _" N, l3 _
return false; 1 x3 r9 C( I( g4 J4 k% h
} 0 _9 `5 L8 _8 Z2 z
password1 = document.sform1.password1.value;
; ` x# U; F \' j* R/ q0 o if (password>password1) ; W3 D' U5 X9 _: ]! X ^+ }1 M3 M
{
* N/ ]% w9 Z: L alert("重复密码与登陆密码不相同");
1 |/ m# G/ c1 C7 g document.sform1.password.focus(); 6 }7 M- q) y6 n8 I" h1 h" D
document.sform1.password1.focus();
# I9 \6 P$ a: s( u5 Q& U7 V% } return false;% k4 i! u. F% {5 u
} 5 b. H0 x6 ]7 K" w! G
if (password<password1) 7 [5 E7 [' c6 w# r- ~- T
{
( h0 m9 m2 t, L" B) |6 @! m' j/ u alert("重复密码与登陆密码不相同");
! O! ^ a5 t. I! q' I+ N7 Q( ^- S document.sform1.password.focus();
' o- g) r. S2 D" Q7 l document.sform1.password1.focus(); / g( V/ L) P$ }: ]' ]
return false;5 t7 f0 c5 C$ B4 e' h) _
}
, r% l% p/ ?' S2 O if (document.sform1.email.value == "") + h7 ]1 N6 r; d# a
{ ( _, o- o0 Q- P6 N: {6 Q: h; Z% v
alert("请输入您的E-MAIL地址"); & t7 V+ [& M# G, z8 P3 s$ k' o) o
document.sform1.email.focus();
6 K( p% R7 H9 s' `; |5 _ return false; 3 c4 n( o6 [8 q
} 3 E+ z: h Z# B1 C2 }
* g5 C2 t" p S6 }, f4 e email=document.sform1.email.value;
! L: [8 z. Q9 p! S; T; {- L emailerr=0
. a& Z; [: X' W; G for (i=0; i<email.length; i++)
6 L# s7 N% ^: Q- B8 H$ p8 N6 l {
' ?) }1 \$ g; Y* V3 J% y1 a3 a" Z if ((email.charAt(i) == "@") & (email.length > 5))
1 {7 q. O w2 x3 p4 q0 q { # Y8 h2 b6 T6 S% N- v2 K* Q
emailerr=emailerr+1 # a# R3 b% O( r- P! F
}
, o6 i* [0 o0 E1 t }
3 n' {8 N) _# z- b# _" x if (emailerr != 1)
) H( \# b4 E+ O, C( r+ w {
& E Z) t0 C6 A, U1 h* | alert("请输入正确的E-MAIL地址");
$ I, p# l, Z0 @9 G p document.sform1.email.focus(); + e, F( d) l1 d0 U8 t& j
return false; 9 B! X' b$ {! ^, ~* r# T
} : D# ]5 p3 D% T1 s" P
9 b/ F2 j, \; K* U4 I( o2 V if (document.sform1.checkask.value=="")
8 Z$ G& [: @8 e8 X$ {9 `/ P {
- v) K3 J) d* |* `; ] alert("密码提示问题不能为空"); 8 w, a7 z' T' ~
document.sform1.checkask.focus();
) g+ z, e7 d9 u7 K/ z return false; 2 w6 ]; q2 x8 ~' f% F) K/ V7 ~$ S
} 8 t+ u9 n3 Z; l) ~
if (document.sform1.checkans.value=="")
+ g+ E# N: b' N" P { ' S% x$ f" R5 Z" K8 c
alert("您的密码提示问题答案不能为空");
- }9 y' I- h( v& @: t document.sform1.checkans.focus(); 0 z( N4 D4 a* g
return false; 8 v! `2 o! h, c" q, H
}5 `8 d, q) Q; p; h
return true; - R8 W- J% ~7 y( s( e
( v$ Z( o# L# s u3 D
} 4 S: ?7 A, W* a! T' ^' _6 S
</script> |
|