|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14333
- 金币
- 2452
- 威望
- 1647
- 贡献
- 1400
|
这个脚本对你可能有帮助:
' |- L G) T0 G# r. v0 x! i$ w, G<script language="javascript">
" G+ d5 ]$ r& Q$ c, I5 C4 Z1 gfunction IsDigit(cCheck) ) W8 ~& G! ~- e9 E2 \) f! @0 u- J
{
4 X7 T2 K3 i1 M- H5 a9 z) e; [ return (('0'<=cCheck) && (cCheck<='9')); " c1 Q$ z8 U9 M" v+ O {# o- ~7 U
} ' C. U' _1 z7 z1 w. }. u
2 Y9 n! t0 F# I& zfunction IsAlpha(cCheck)
. k; [2 M9 d/ m" c3 R% R/ X& ~ {
( \- B( g3 h5 L! d% W- S+ H return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 7 Q: D) n+ n1 o' o2 G
}
" l) {) U8 h! V" Y, I% n4 h
g( V2 ^4 B; r9 Xfunction IsaNull(cCheck)
1 P; A) R- J2 b0 [3 ^ {
3 a! [3 u8 H! J$ k; O+ }' {. B2 r* o return(cCheck != " ")
/ Y( m6 t) b' ?: _8 P+ { }
- t. E* J% Y! {2 Y5 C) i: H6 L $ Y/ [' J/ k! s" ^' I# y
function checkform()
% p R8 e0 o3 f% S+ J# k* |{
/ m8 x8 R8 ` x# T0 F% F1 d id = document.sform1.id.value;
+ N3 a! i* Y! {. N9 ?' k if (id == "")
3 {, D" F d: C { . i% j( o7 h6 u# R' d( _. v
alert("请输入注册名"); 4 i5 n( N, F% s8 f1 w: _! N4 D
document.sform1.id.focus(); ' i8 T+ B3 ^& j- a% Y& s
return false;
" [# b1 S: `! B$ A }
$ X6 Y5 T7 c5 w- K* k" t! ]" Z1 n
* J6 z0 F. k |- e7 U for (nIndex=0; nIndex<id.length; nIndex++)
e9 [. P/ p6 ^9 N3 h7 o) Q { * H& n/ ]! A* `- I* {( C4 Z
cCheck = id.charAt(nIndex);
# d: r- T& V+ h. u7 |( B% L; u X if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 5 X5 L9 Y) C) k! C7 I: P
{ ( ?) D' W2 M8 H3 @
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
" _, |3 O* Q, ~& ~6 n3 {7 ^$ i% l document.sform1.id.focus(); ! j1 n0 q1 G3 C( ?8 l6 B; }
return false;
: |, K& R7 K* h: b }
9 x, u V, t W) Q: a } 3 B b; W& w) ^! p
chineseid = document.sform1.chineseid.value; , y5 r' t: q- {; U& B9 W1 K# O
if (chineseid == "") % N; v- @- S" ? d# e! q
{ ' n) ]9 [3 P5 V: z* y) @2 v9 ^$ f8 T
alert("请输入中文昵称");
% u. T0 x* u5 O* ^, C' B document.sform1.chineseid.focus();
! e/ b- |* w% @! O return false;
$ A8 y4 J% }" s2 {" o } & V' Z& q& W: z% d, L: g/ l
password = document.sform1.password.value;
1 I& E9 O# u0 v if (password == "") 1 |: j# O# a* [/ A) G. l& e o
{
- z- K% F/ f. a+ T0 H a alert("请输入登陆密码");
. a# @! w ^( N( t% u7 L! h document.sform1.password.focus();
9 l3 N1 B0 B6 G- E7 P1 i return false; 2 Y2 h a7 d7 k) P# Q
} 3 ~4 j! S8 X- d
password1 = document.sform1.password1.value; $ ?* [+ G8 e% J" R
if (password>password1) 9 g& }6 l1 r7 C2 O2 p, p; e% m E
{8 a2 p( O5 H8 U% e* j
alert("重复密码与登陆密码不相同"); 1 Q5 [* [1 k, g ^
document.sform1.password.focus();
% i. `, H; j9 Y3 V/ O, \ document.sform1.password1.focus();
6 A3 ]1 h6 S5 N0 v N return false;
) g# S" q% p W' Q5 T ? }
, K" A1 F0 R) \/ T/ Bif (password<password1) 3 |% g" ?0 M b) q
{
3 C. J0 E3 v& W [ alert("重复密码与登陆密码不相同");
; `: v3 N: a/ p& l document.sform1.password.focus(); & W4 s1 m7 a+ H5 v, E0 H
document.sform1.password1.focus();
0 y& j9 J+ I- d4 G m return false;6 s" B4 {2 K1 w0 g6 Q
} 0 l! _8 G" I9 t Y
if (document.sform1.email.value == "") + r l) o5 _4 H& w
{ , g' r2 V, D9 W# X* l( W D
alert("请输入您的E-MAIL地址");
% ] W( g2 L" }2 f+ ? document.sform1.email.focus();
2 s, H" R& h: c return false;
9 B! {4 I" D3 I3 t% j9 g }
! U, d: J7 C$ g, \1 E3 _ . f/ y5 ^2 j/ C8 S6 p2 {7 |% ~9 p
email=document.sform1.email.value; $ {* R5 y2 Z: k
emailerr=0
: ~* w! M/ y/ W- } z0 c for (i=0; i<email.length; i++) & r, D( u! z& _" b, Z! j& g1 B8 T
{ u6 H( ]- H$ e: q9 r% e( O% r& m+ c7 Q
if ((email.charAt(i) == "@") & (email.length > 5)) * w2 y$ _, f+ o
{
# { ~3 [5 x S3 M6 l5 @ emailerr=emailerr+1 . ?( o5 g' L, _. S: A
}
% g. H! w' X( A; q8 Z5 H } 0 s$ b. h% i! L. \4 J. c, Z1 X
if (emailerr != 1)
) P) d9 b, q ^8 U {
+ F6 E; y5 j+ U: @- I2 r# x alert("请输入正确的E-MAIL地址");
- i0 g+ `: X* M! a/ Z0 K document.sform1.email.focus(); 5 ?5 ?, r. g( [0 T
return false; ) s5 m D; R4 v( D+ `1 |
} Q5 n! U3 {1 ]8 l) d
6 `8 d* ~& r8 Q5 {5 `4 Z( u+ I if (document.sform1.checkask.value=="") - ?7 I4 t5 p$ V ?) A& v
{ , r; `# g, T! A l4 |
alert("密码提示问题不能为空");
. m6 M6 ?3 J/ A) e5 c document.sform1.checkask.focus(); 4 F8 m: S! q/ \5 h# E- c3 _
return false;
$ u. Q# k) P, L1 U4 B } : b4 W. `3 {1 a. J1 l) k
if (document.sform1.checkans.value=="") " e- B8 q1 R9 T8 n0 a3 Z
{
! g0 a1 o# K1 u1 T2 e: w9 F5 _$ u alert("您的密码提示问题答案不能为空"); ) N1 P2 L* n( v
document.sform1.checkans.focus(); " f P+ M) j$ k$ ]
return false;
7 I& n. I7 q/ d0 S }) D9 m& X( s- S4 O$ v
return true; 4 A7 H5 O3 z; L1 m/ d& h
" |3 o- F; N7 Z, I1 E0 T
}
4 u2 Z! n& Q- c( M; G1 P</script> |
|