|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14427
- 金币
- 2499
- 威望
- 1647
- 贡献
- 1447
|
这个脚本对你可能有帮助:
* O# N1 y' H, K! Y# m<script language="javascript"> ! R, _7 @' t; \# {) O' p
function IsDigit(cCheck) 8 O7 F7 H2 i! M! g
{
6 ]# O/ `% d) U* S+ b- F3 ?8 ? return (('0'<=cCheck) && (cCheck<='9'));
7 M7 W X! O5 r3 f) ^ }
& }5 w* O9 _/ l" ^ + h# x6 j$ S* l/ L$ e$ N
function IsAlpha(cCheck) $ e9 z) @) i* \" u5 D
{
! O% a, L8 X: N5 m) t% e7 ^9 d return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) : `& _. ^& y: e; B( ?6 x; ~
} ( j; A, Q" B4 i8 Z
: F8 I: Y1 ~% {7 `+ Nfunction IsaNull(cCheck)
1 q7 k: m8 @6 F9 b {9 _8 L {
! |+ m% y0 B" H1 ?2 W& R5 u& p return(cCheck != " ") : c- F) K L8 c# \# F! y3 h% Z
}
; K* L7 b* ~9 \$ o0 Q% B4 w- ]+ U 7 e, t$ x* H# r4 a! U0 k/ |& R! M
function checkform() + a/ U- I3 c4 {4 f1 l1 M1 \4 K
{
+ i7 M8 p4 w( C- J6 x' n7 Y id = document.sform1.id.value;
# v# C* I7 N- m y; }/ Q if (id == "") " n. V, t; v! a9 s0 S# s# j
{ - R: B( K) e1 r1 b9 s2 k
alert("请输入注册名"); + g1 D: o+ ^- E$ y0 ? E" T1 y
document.sform1.id.focus();
) c q) i. Z7 u; | return false; 2 t2 _, f4 K0 ?4 ]; h# J
}
e2 ~ i% _) } X
7 h% e" I$ \, n. B) @; y- V4 m for (nIndex=0; nIndex<id.length; nIndex++) 0 F/ {! w5 {. p/ V/ ^
{
" Q8 Z; l0 r# s% B2 o: M" K3 v cCheck = id.charAt(nIndex);
' ?6 N7 R) g* K4 J+ ~ if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) , |* _2 f0 T R5 T& p' X9 @: N
{
- v/ N1 F. ?! C+ b" k0 r3 } alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
& X- }% ^) F' l% n& Z" B! I document.sform1.id.focus();
+ e' p0 q9 m1 f) ~ x8 m( y# `1 w return false; 1 D! @: A6 H# {; r, y2 Q
}
+ F$ Y& L l' ]4 e; Y! B }
: [+ A& x- D1 B chineseid = document.sform1.chineseid.value; $ ?8 }, M+ K* i, {
if (chineseid == "") 8 Y' h: {8 G3 D9 N+ f; j) m
{
! X( p0 L& I5 f" L alert("请输入中文昵称");
; S5 Q& V' I! C' S4 F document.sform1.chineseid.focus();
c5 M1 E1 I" z% r1 } U- c. I Y/ j return false;
1 {: R5 B$ P. i" s- y } 7 Q A2 z- j& }( l: `/ B8 {) O) w
password = document.sform1.password.value; 0 K4 C3 W/ J3 u6 j
if (password == "") 2 n) ?6 ^) Y. Q( u& p# a) K
{
9 c& A$ a# D5 F q/ a+ X( t! K alert("请输入登陆密码"); 0 i4 J, [( R4 W
document.sform1.password.focus(); ( K# r$ _ k- v8 v5 ^$ t5 F
return false; 6 b! c h' v0 t6 P3 a. V2 o+ N
} 3 @4 ~/ ]0 z( u* r5 i5 o
password1 = document.sform1.password1.value;
6 ]9 y5 U+ \+ s) H6 [# i if (password>password1) 7 _$ r& d4 }+ ~9 W
{
$ ~" \" ?' k4 d- Z alert("重复密码与登陆密码不相同"); 3 l2 c; G' K: U; v5 @
document.sform1.password.focus();
6 A2 y( Y) c4 U- Y) w document.sform1.password1.focus(); 0 t) ~1 Z# m4 [5 k+ z
return false;
$ ^/ p- P* W' D }
) n5 I: ?& i1 M+ g- dif (password<password1) 0 S. b/ a1 B2 f( B' I- r8 R2 [( L- ~
{# ^* d; l2 q, b7 B+ M4 x" T
alert("重复密码与登陆密码不相同");
8 d Y2 U z8 M: a1 U7 P% U: \+ `- Q document.sform1.password.focus(); - m* N3 `3 Q& @/ K# Q
document.sform1.password1.focus(); 4 h6 e: L* V$ {. z
return false;2 g0 X& |* w- D0 ]+ Z2 N! V
} : f' s& I& J2 S+ g
if (document.sform1.email.value == "") 1 e6 @8 t8 a! M1 y
{
; n# @# _7 J3 g5 a$ N2 d" C alert("请输入您的E-MAIL地址"); 8 R% o, t: y; ^3 D" N- F" M4 S
document.sform1.email.focus();
, ^ a& n, r/ C2 n) `+ o2 ? return false; ) @0 U" O7 _1 k0 m
} ) T# B' h; ^0 _( u$ V
6 S- U' V' ^2 ~* L
email=document.sform1.email.value; 4 p" |, Q3 j0 c& H$ A6 `! H
emailerr=0 4 m$ E- a) f; j% a. Y9 l
for (i=0; i<email.length; i++)
3 q- {0 X. P* v( A { , s# a* }" i: q3 H% ]
if ((email.charAt(i) == "@") & (email.length > 5))
/ \3 U) P/ f" W3 W* R7 k( a$ C {
9 _5 ]7 H4 v. c+ K1 b$ W emailerr=emailerr+1 ) [/ W2 _. U% F
} * u2 M m" d, @ }5 P
}
2 g/ f' p% Q; v; ?* V# B7 T if (emailerr != 1)
) Q/ j2 p/ l$ f; X; x( S* ~2 ~ { ; @+ x* |9 d! N9 O$ U0 V: w
alert("请输入正确的E-MAIL地址");
* ~- q( W2 Y0 [9 Q+ F$ t; o9 U document.sform1.email.focus(); + {; i/ S( k' Q8 U
return false;
1 W+ V# i& z, f }
$ I/ g' `7 C4 x/ S& P+ s; d
& M0 B% \1 @ p0 [ if (document.sform1.checkask.value=="") W% n3 P4 w5 g9 _
{ - J. N& x6 Y3 D% U) f
alert("密码提示问题不能为空"); + i& F$ O9 m; f0 i, i4 p
document.sform1.checkask.focus(); 6 s- a! [6 U- V* R; k% ?7 [
return false;
$ a( j- Y4 l- ^6 z$ Y; c } z8 N. |0 u3 A8 A' q, l
if (document.sform1.checkans.value=="")
$ D" N' F* u8 t1 {1 P2 v$ t {
& R1 V- `+ y* @% C alert("您的密码提示问题答案不能为空"); % M# @. A7 G; [% ^: ~" L6 b
document.sform1.checkans.focus(); $ N0 c2 B9 f3 {+ F c3 b7 o
return false;
$ B% y9 D q% k' R9 R) C' x }
1 w8 V/ Z- C& K8 i. S# b+ o return true;
S+ W! S: `3 a7 V $ M4 |$ I2 t* S! }7 y4 E8 ?
}
& u' j; R& f# ]- u' v</script> |
|