|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14373
- 金币
- 2472
- 威望
- 1647
- 贡献
- 1420
|
这个脚本对你可能有帮助:
, `( G5 X5 _" ]* H7 Z9 o/ U<script language="javascript">
# A4 e% y! J/ A* y5 ofunction IsDigit(cCheck)
( e* i F* C0 g8 |( a4 G! K { # n8 M# x {) R" q
return (('0'<=cCheck) && (cCheck<='9')); + F, ] \$ r7 `. T r7 C/ k6 r# V0 I
} n1 I, Y$ @. u0 }
5 o. [) P( [1 a, V O1 X
function IsAlpha(cCheck)
: b' W/ N1 H5 ] {
; V! T; E9 X- ~$ W return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) + W+ c/ |6 b; q, o' B; T
}
' s# h. C, Q" j4 m* H5 u $ `- Q' a- S( ~
function IsaNull(cCheck)
7 X+ T6 L! m- ^/ B% `. z7 T a { ' |9 o9 U' v: \7 d4 t
return(cCheck != " ") # O4 k# F( X' n* B5 m
}
$ Q: ~' Y; L' F) b: h$ n ! I N, D. v: x! S; X+ a! W
function checkform()
. U$ c6 v, X h& g& Z9 a0 V6 I{
* v, ^+ h% u+ @6 t h! A id = document.sform1.id.value;
. D- i2 ?' M6 z% Y, t if (id == "")
1 s/ B! I4 [7 V8 G' p! N$ n1 E { 7 z' ]* `4 g0 i. a3 d/ m4 C
alert("请输入注册名"); # s9 A% {4 d9 h" J7 o3 B: m
document.sform1.id.focus(); ) p) y$ }/ N1 q/ ~
return false; 9 P ^( _$ s I3 ?% l
} 0 ]7 g& ^& _/ I* T4 [
M; X5 x8 z2 G2 D: t* `. R
for (nIndex=0; nIndex<id.length; nIndex++)
' c5 M2 e7 T, I9 ]7 {# h4 f { ' u7 f0 L' Y/ f. i: b2 o1 h, w5 p
cCheck = id.charAt(nIndex); * N- }3 W4 v' u: _9 X$ B3 B
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
% m9 x3 ^( \+ m5 ~ { + ^8 @# P8 J9 {
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); : u1 j. R6 J( z6 K
document.sform1.id.focus();
" T% U8 s' \/ b# G4 [0 k return false;
3 a0 U7 u m e1 m" E# k8 x } 4 R: h1 |1 D0 ]1 D8 H
} 1 Y. i$ l8 F" k" Y8 ]
chineseid = document.sform1.chineseid.value;
6 e4 q2 [7 N# k7 z& ~, c if (chineseid == "") 9 C/ F+ N4 y" ]+ [
{ - ^1 ~9 G" ^: [% ~! O
alert("请输入中文昵称"); ~! N' P1 p z, \: q4 o2 y
document.sform1.chineseid.focus(); / ^3 d8 x9 a: ^
return false;
6 Z. L& i0 d1 w$ h8 u5 i1 ] } / l3 x$ ~6 o8 [& Z% h
password = document.sform1.password.value; 8 y- o2 w2 {+ H" Z/ [1 C( S
if (password == "")
) f1 U- ~7 }6 g$ B: k {
- K; \! w# ^- I, A* d% Y) r alert("请输入登陆密码"); % e, z7 f2 i4 b8 ]6 f
document.sform1.password.focus();
$ q+ Y [( s- h4 V7 y0 I/ Z5 i return false; 4 N' R ~) L: V: S
}
) T7 f1 m+ j$ t# Y; x0 B" n7 \ password1 = document.sform1.password1.value;
( @! |# f: x% G0 z. k3 W& U if (password>password1)
; ?/ y; ]* d; x9 P: W/ G+ |8 C {
! @( s; s; B2 ~" M alert("重复密码与登陆密码不相同");
( h) E# Y" J$ p' g( @ document.sform1.password.focus();
( Y1 I( h+ C# @ document.sform1.password1.focus();
y' P2 ~: H. g5 z8 a( v7 t) V. Z; c return false;5 j7 c8 s5 ^2 n% a0 W( ?
}
2 Z3 p) |6 U1 w5 n" U. xif (password<password1)
, u; K. @5 |' Y3 B" X {8 H7 v1 {- P6 v1 B: y9 H
alert("重复密码与登陆密码不相同");
; Q- ~' o5 T; N/ _2 S/ l document.sform1.password.focus();
( J: P2 O) \: V( z) ] document.sform1.password1.focus(); 0 \/ H# M0 y! I5 F
return false;
' P- X* n0 Y4 Z! W, O# @ }
$ C( N# p6 g, J; k if (document.sform1.email.value == "") 2 n, `! a8 D4 ?# p
{ , X/ `8 U: E, t7 S/ G
alert("请输入您的E-MAIL地址");
: |8 u2 i5 P) U2 \ document.sform1.email.focus();
, K2 k" b# X: W9 |1 Q0 z3 G6 Y return false; ! w3 k/ R- T7 J0 z+ D" h8 C
}
( q- W' M% G/ L$ ? @1 e& h# J7 H
' B {1 l! K( q G% [ n7 H' ] email=document.sform1.email.value;
. ~) W: E& A/ _& Z emailerr=0 ' ?' { E H# p! R1 s6 z
for (i=0; i<email.length; i++)
6 ]8 R# d( q4 _ { * o5 t% X: ?) j4 S7 q# t9 u
if ((email.charAt(i) == "@") & (email.length > 5)) - B- r; c" A y; Y
{
$ X0 w* G2 c$ D) F emailerr=emailerr+1 . Z8 _" ?5 W- p/ H' m2 s
} 7 r- S7 f- O# H1 d+ Z
}
7 Q2 Z* \+ g: |, c if (emailerr != 1)
; x$ }0 U4 H1 y( G" i7 ^$ ?# ^, a& a { ' e4 m7 a9 ?; G+ \& G1 ?: D
alert("请输入正确的E-MAIL地址"); 9 q) U+ z, h- w0 x& e
document.sform1.email.focus(); / a7 Q2 `9 O8 \- [6 D! b9 c
return false; + m* X Z6 j- q3 k; @3 X S" O
}
8 C$ g$ c" U; D* v; x# K- @% c * g7 g( m, U4 I g4 q( k/ U- E
if (document.sform1.checkask.value=="") 4 z- d; q/ s5 a5 u# q
{ 2 V/ u! P% f* G. c% M: z
alert("密码提示问题不能为空"); - E1 W4 L# J7 L0 r3 U+ l5 H* U [ Y* B
document.sform1.checkask.focus();
! S; ?" l" f. M6 X! m; W return false; ( V" ^0 K8 w( o7 s9 o4 G
} : g& S+ @" M# H3 ?
if (document.sform1.checkans.value=="")
2 O5 T4 p% E* U) ~4 O" ^+ s {
# D3 W2 }; [9 u* v7 N alert("您的密码提示问题答案不能为空"); 9 n, g' s% x; N/ \ v( a
document.sform1.checkans.focus(); ) B- g+ k' U9 g8 y, d9 e5 T
return false; : e; p9 E! C1 y: y7 }
}/ O- W% D; l8 H! @: F' i& g
return true; ' s f1 q4 Q& e, K' I7 c
7 ~$ {9 r. r/ N9 e" Y} - w% P+ d- h" a( J% {3 P
</script> |
|