|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14393
- 金币
- 2482
- 威望
- 1647
- 贡献
- 1430
|
这个脚本对你可能有帮助:
: v3 b' x, y" X- Z: `6 R8 P. j, L<script language="javascript">
5 S, `1 `$ ^: F- m5 c# q2 I- Ffunction IsDigit(cCheck)
# l h7 k L, y R$ t3 k3 j: a$ r { # b" r! {' T) x( N2 L
return (('0'<=cCheck) && (cCheck<='9')); & p: m8 h. G' l1 ^* ?1 I
} ; F2 [! C' L: M- U
; u2 N9 H" W7 [6 r1 j8 v. Y
function IsAlpha(cCheck) ( G0 [9 x8 l |3 K3 f3 G
{ : X* h* {% R! q: k. [) C
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
" u8 I( N- l/ D& X$ X }
4 C& _' O/ I$ _; C4 O+ A- h
* y0 {. P- @3 g/ @* o& j: efunction IsaNull(cCheck)
" y8 I: V$ m5 R, i4 W" V4 r* _ {
R3 \% m: @6 D return(cCheck != " ")
% e3 p% G* e P5 j2 n& {! E7 q1 r }
) u" J0 k# P6 A0 | ! u$ x* {1 ]- ~. ]
function checkform() ! |( N, ~3 f# x. e, W+ l7 M
{ ! {* @7 _+ v) W6 `2 S& V; S k
id = document.sform1.id.value; - h+ L$ ~+ N* R* i6 h( o5 f7 D
if (id == "") ; q; f$ x# g3 k" q$ \; u- u
{ & o! P3 l2 W; z, I; Y
alert("请输入注册名"); 4 N8 C: S8 p7 b" y
document.sform1.id.focus();
/ f+ t* T+ L4 F8 V) u( B7 ? return false; + L: c5 K2 E4 E4 u, Q0 f3 D: d
}
2 u/ u! B( R& q$ c
: o D, }& z1 h$ A( |; V% a for (nIndex=0; nIndex<id.length; nIndex++)
, s, ~) e) t; D# g! O! f& a) j) o2 T {
& S: @9 n8 m) Y; N cCheck = id.charAt(nIndex); & L& r0 g4 I) e8 t. s
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
\% f: q+ G6 |+ n1 V! Y; ? { 7 M/ r4 R: D a( q/ w
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ) E, J" w% y5 T' O
document.sform1.id.focus(); $ k8 }# i. n* N: ]
return false;
3 I0 E+ ?, X: o4 p! _4 N1 {/ c }
+ a/ C) y$ c$ s* |2 a4 R9 c% u H! s } 6 p- p' ^# K s* G2 A6 _
chineseid = document.sform1.chineseid.value;
$ S% x7 u% [& V2 n6 H% M6 A5 c if (chineseid == "") ' G. K" M' t* c) d6 d0 P( }4 R
{
& q9 `/ @+ U9 l1 u: R$ b, M alert("请输入中文昵称");
! B- {. X9 A+ T document.sform1.chineseid.focus(); ! Q( l3 ^3 Z0 c5 d" ~
return false;
9 D: {$ h' W) i }
7 i8 j! ]9 c9 L- s+ [! p2 z) J password = document.sform1.password.value; 3 T+ y7 O8 r3 V/ Y
if (password == "")
% _) N/ w E9 I1 Z {
' b3 _% t- C2 ]) H* }$ ~9 e alert("请输入登陆密码"); ) H0 h& ~& ~; }2 e" k
document.sform1.password.focus();
1 Y6 X7 M- e* o" ~- J" s% z2 O return false;
9 }- S9 O$ M& h; w! r5 C } 0 w" {2 P( u# ~. B3 a
password1 = document.sform1.password1.value; 9 Z" b# j* j8 I3 l7 s9 u/ f/ R
if (password>password1)
5 A* I4 Y2 Q, ?) o, U {( K2 a/ H- J( F/ X& Y6 r4 X# a
alert("重复密码与登陆密码不相同");
% w6 Q' D& n/ H9 H" @3 _ document.sform1.password.focus();
5 @' ]- q$ g' Q2 L t, A) E$ C document.sform1.password1.focus();
6 N7 D4 [ |7 z' j- i! f return false;* z; _; T) X* v4 P$ z
} # k7 o8 U& j" d
if (password<password1)
?2 F: ~( o5 v' k( f1 K/ N {
; x7 @9 b+ \. g- W3 c. {: d alert("重复密码与登陆密码不相同"); 1 b% c5 [! t# t2 y$ }3 N
document.sform1.password.focus(); 0 [5 T- D( q% P/ ~. a2 K
document.sform1.password1.focus();
2 r, j: Q! E0 j8 o2 f' M return false;
. e8 M. O* U) t9 D4 H) L } 4 c. G( \# j" z1 b$ u
if (document.sform1.email.value == "")
9 z" Y2 ~ K& [/ J! h { , B' r% ~! T. F5 ~. M0 i0 _2 I3 O
alert("请输入您的E-MAIL地址"); / I. w5 M4 o, d9 D; |
document.sform1.email.focus(); & |' y- I% {! b! S) T4 S/ J( S$ c
return false;
6 f/ E0 q- ^6 z3 D$ i! c }
; @+ Z9 |4 n. a4 E
) F# u+ J' g! f" Z- @9 [, J email=document.sform1.email.value; 9 M) f l0 E: G4 j6 L M* i
emailerr=0
& E( C0 b% L8 V for (i=0; i<email.length; i++)
p9 J& E! C) r/ E0 L8 b { ) y4 e+ D0 n* v2 O% Q) f, @
if ((email.charAt(i) == "@") & (email.length > 5)) 5 I7 ?3 R2 ?# D0 x" A* d
{ ) k+ H# M7 e6 E; B* b+ I& S
emailerr=emailerr+1 1 L# A+ r9 \" x R3 z# m I6 B2 i7 ^
}
7 R1 o2 M& Q' t; C( v }
( G. [1 u: k: ?2 k) h c. j, x: G! L6 { if (emailerr != 1) 6 q9 c2 w2 E C; u
{ ; ^/ E9 |8 e/ ?; [; b% k
alert("请输入正确的E-MAIL地址");
2 N( Z& W2 h, S3 W3 J+ ` document.sform1.email.focus();
+ Z: k, n# `2 h- x return false; - T6 C' m' [* O( N
} 2 y/ {0 k- k# F3 f9 K# T P+ e
0 T$ x0 X, N/ J: x
if (document.sform1.checkask.value=="") 2 ]& R! i. Y: M7 R. M1 j
{
- T; ^1 h* C/ P5 b8 r) ] alert("密码提示问题不能为空");
1 S7 z& B% L9 `0 ^* d O S document.sform1.checkask.focus(); % ], ~/ o6 w/ G4 ~2 q
return false; 3 s0 [2 f* M' b' G, f
}
7 y( x9 V: U: E& h if (document.sform1.checkans.value=="") 4 W: }" d+ T5 ?+ b
{ - B* J) G1 c" B( w. F4 b# p
alert("您的密码提示问题答案不能为空"); ) Y, E% J; S0 j1 z$ i
document.sform1.checkans.focus();
& w' w" a4 v3 g2 A1 f. Y return false; 3 c& p/ A6 l, Q' P4 g9 Z% Q
}" M. D7 H+ c: N+ N) G( k' n9 S6 d
return true;
& g8 z0 O) j# J; C% M5 P6 X5 j; z 2 C; }6 k1 H t" K" ^* r
}
4 Y- q2 c3 O( J' i8 N) o7 B</script> |
|