|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14337
- 金币
- 2454
- 威望
- 1647
- 贡献
- 1402
|
这个脚本对你可能有帮助:
6 ] W. |9 s1 l& [5 n<script language="javascript">
5 h% O1 s2 R2 h4 B2 |! d6 @function IsDigit(cCheck) 8 a7 d3 S" r0 K/ s+ q1 u1 V
{
+ b0 @9 W9 c, N; R% H return (('0'<=cCheck) && (cCheck<='9'));
% u9 _% X% c) Q: \- f9 i5 Z } c; C0 k3 O# u" C. B/ _
% E$ A2 f$ y c7 Xfunction IsAlpha(cCheck)
2 M. l! G# |3 k- ]. U! j { 0 q# `" U" d' N7 l/ E9 R* ~
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) : n W0 _9 \8 C1 k0 L
}
$ _" c# ^) @& }
: O5 o/ L; y; B6 [. x) zfunction IsaNull(cCheck) / b8 N4 r9 t/ j+ _
{ 7 d- _2 A# ], g% s7 G
return(cCheck != " ") " k- }* p+ Y3 j
} ! i$ F7 q# O. r7 W# _: Q' P5 e
8 b( t- x. c2 s& W7 c9 w6 I* x
function checkform() 9 I% W' l- x9 E0 ~, r; z
{
& V, ?: `1 h' x, j u8 J V id = document.sform1.id.value; ) j2 W0 y/ `: h4 q" p* k V
if (id == "") 0 J, l' Z3 G" `' Z& S" a* f' |: N. ]
{
4 j1 [3 y9 @8 Y" h- c alert("请输入注册名");
' }* r: p( N8 p1 F document.sform1.id.focus(); ) |8 O" Y9 o* F8 V7 w3 f3 | F
return false;
+ V" Q9 D. |3 S+ Q }
' n3 N% s2 m, W7 B6 e : Y6 _3 m" l. @0 _
for (nIndex=0; nIndex<id.length; nIndex++) + A' [; ]. E2 ]7 J1 W
{ / U' i2 M/ x# ~+ G8 q
cCheck = id.charAt(nIndex);
5 v0 G" _) U' q3 d4 u if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) & p9 u) E* ?" p" `$ Y% t
{ 1 b8 N( h" r% r
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 2 {+ A) \2 l, ^# g5 o7 n0 v0 Z
document.sform1.id.focus(); 6 g q, x' i* d' _
return false;
4 o! @$ ]6 ~9 E) W* N9 O* u5 l }
) }2 X3 g! q, B4 Y$ m: Y Q } ; R* ^ h/ g# X8 e) K, j' {
chineseid = document.sform1.chineseid.value;
% q$ ]6 M8 {; ]: ]0 f5 D- i if (chineseid == "") 1 F2 [" X! U$ {. I# K, B) J ^
{
' c: O, J& ?9 ^# d" c% L alert("请输入中文昵称");
4 i4 ], ?8 v1 B, G document.sform1.chineseid.focus(); % ]6 H7 e( Y& C/ c; i7 M
return false; * G6 \+ k, n' B. D9 ` t) m' l9 R. {
}
5 ^2 l" r& T7 |+ s- L: l3 S password = document.sform1.password.value;
9 l' D) q7 w0 a if (password == "")
2 ^# B6 G9 p+ p- r& V# M$ P; a1 M {
! B( U. F* `% T* O6 ? alert("请输入登陆密码"); # A* J1 k. H9 |. |8 q
document.sform1.password.focus(); 1 |( P' }* v4 E
return false;
/ h- U2 M- r. B0 j) r3 q* ^ }
: s6 @8 N! T+ \$ G, ?2 R password1 = document.sform1.password1.value;
8 V! j8 x7 h* D0 ?, z if (password>password1) ! W0 B6 v7 v* @1 x3 {: h: G: D1 L& M
{, \3 a0 M3 M; a# y+ n
alert("重复密码与登陆密码不相同");
- e: Y! V6 n0 M document.sform1.password.focus(); 8 x& K3 w4 L, F
document.sform1.password1.focus(); 8 @9 m% Z: O R$ h! Y
return false;. Z2 E/ Y w. k; q4 V) X8 l: w
} 7 B0 V' l2 }0 X m1 q
if (password<password1)
# x& I9 g5 O/ f9 g {
s3 m/ ~0 S+ d+ D+ a3 N alert("重复密码与登陆密码不相同"); 3 j+ U1 W' }; E
document.sform1.password.focus();
# D B. U. J1 i5 p9 H1 V5 p7 V7 d document.sform1.password1.focus();
. t( {4 ^: y( ~3 Q$ b' A. s return false;
; y7 D5 a7 j6 I7 o( r6 T$ z }
! @) t* }$ G3 V( C5 d! B9 r, ~ if (document.sform1.email.value == "") - O# V3 Q) z0 z( w1 P+ p3 [3 W
{ : g2 d3 e Y5 v$ i8 D7 Q" w
alert("请输入您的E-MAIL地址"); 1 i; g3 T$ b7 N, w7 @
document.sform1.email.focus();
* l: K) a( v8 ~, E" V return false;
$ v$ r7 A( J5 {" T: j: Y }
* _# j- Y! r& M
/ K: B3 e2 T* K) |0 Z6 I1 Y email=document.sform1.email.value; 0 [+ z9 a: n/ x/ T& E
emailerr=0
% s$ p% o3 B- w0 u- C ? for (i=0; i<email.length; i++)
1 S" U, B9 [; y4 V9 e/ N" M {
4 y0 k. O! V4 M! Z$ M z# i( L if ((email.charAt(i) == "@") & (email.length > 5))
4 o9 [( i# @% W5 ^7 ^5 R {
, [ c( I* |' i3 E; I9 Z emailerr=emailerr+1 1 B! m- ~3 c* p; ~ }1 n2 }
}
( S( I" T8 d/ n( \5 K8 Y- W6 p } 1 c" R+ V L9 [! x; J
if (emailerr != 1) ; n. p6 L$ u3 ~
{ - a6 x4 h9 w+ I8 A' |# z e
alert("请输入正确的E-MAIL地址");
8 `) y4 w5 q3 {2 W9 g# I document.sform1.email.focus(); $ P$ S# X8 P5 A( q z+ O( Z
return false; 1 x0 A/ A9 `# \ U' @; ?
}
% M' W H- f+ `' q3 `) M% o" o ' y: l K/ Q, J8 ?8 d$ C
if (document.sform1.checkask.value=="")
$ f- J; q: q8 x, Z9 A1 B { / _ h! h: l1 c' i% t% O
alert("密码提示问题不能为空");
. F: \+ m3 [3 g* x document.sform1.checkask.focus(); ; }# x- O7 V% ~1 r5 e4 g
return false; : Y/ q; c9 d0 `% |& ]
}
2 u |3 E4 _$ t" b8 q/ q if (document.sform1.checkans.value=="") / d. v- {: ~$ E9 Y3 Y8 Q/ O* o
{ 3 y) ^+ c1 L; B* O
alert("您的密码提示问题答案不能为空"); $ C+ ]+ O; e b# I5 k* F& s
document.sform1.checkans.focus(); 2 I* V! w0 M( e+ j
return false;
" h6 ~9 q* [; \# |( W) g- ^ }. Y* O( K" Z4 {0 A7 w
return true; % j2 O3 F$ ~: B5 z" W7 k% F" h
; ~- I1 S, `3 d5 m
} # P( N) g$ A' F
</script> |
|