  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14221
- 金币
- 2401
- 威望
- 1647
- 贡献
- 1349
|
这个脚本对你可能有帮助:
- ?1 e3 ^5 k% Y<script language="javascript"> 8 q- _9 O$ |. a
function IsDigit(cCheck)
$ Z5 h* N T* l { + N% p, B3 z% L" U' Z. Z3 k) W) t' A
return (('0'<=cCheck) && (cCheck<='9')); 6 E" c# z% e" N( n) [% [+ @" T
}
c5 {' W5 P( p: y3 ~+ z
; l" m5 {( n7 A V) x' Dfunction IsAlpha(cCheck) ) k+ J$ X2 @+ v
{ ! g' u3 A/ P8 {
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 3 n& r. V. z5 i" e
}
% n% W& O5 B% s9 [# o& M$ N/ m7 R
+ g# N3 F; ?$ Y7 C3 f7 R" Q; K0 Lfunction IsaNull(cCheck) 9 a$ R; y8 k! r9 h
{
3 s9 X* @. o5 u return(cCheck != " ")
1 R8 l2 U5 V. l( v }
2 ~; t. U$ ^: ~. w" n% R
6 b3 @% O* F% @7 ` rfunction checkform()
+ Z7 T' j0 O2 s' y/ T. u* {4 q{
: x7 o0 `3 e3 l* ~ x( r# I; x id = document.sform1.id.value; . c0 ? T6 ?( s) \4 k- B
if (id == "")
! B+ }& ~# _- E8 ~5 \3 M3 L" j {
! D/ n5 ~0 R; t" M( {7 F alert("请输入注册名"); v/ E) e$ i+ Y* J- J7 k; |
document.sform1.id.focus(); - R1 ~) ~: |" W$ D+ z! s( m1 X
return false;
9 J2 c! d% y3 T2 p3 v+ a }
9 s7 ]" D! T: l% B( o9 _0 z + ]; [4 o; l7 O3 x- U' o
for (nIndex=0; nIndex<id.length; nIndex++) * C) k0 p* i; ~3 _4 U1 Z
{ / s1 |% x4 c6 D2 x; W# H; \, K1 Q
cCheck = id.charAt(nIndex); , E* o& |8 x" E) \8 G7 ^7 ]- c
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
1 O* P/ R, B6 B% l- P0 u {
5 M9 _; z& t$ C( E# U6 ` alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); : f: u. Z$ n/ d
document.sform1.id.focus(); # q8 V P0 ]; n i2 F" _
return false;
- m8 t3 E) J9 h8 ? } ( e5 }) g! @8 P1 W+ x& j" z; |
} - e& R; K7 Y0 R
chineseid = document.sform1.chineseid.value;
+ m( i- d! x/ p% i# ^ if (chineseid == "") - E1 ~5 K4 J' V5 l; N
{
' z% T' f- f7 r! d, ^8 `3 n% D/ g alert("请输入中文昵称"); % |% C4 A- I! [' @7 u
document.sform1.chineseid.focus(); " R( X) q0 O6 G; x5 U6 C3 S
return false;
, d0 Q9 f/ K) ?# |) v# x/ g } 6 D0 ~+ p7 Q2 I$ O, l9 c4 p
password = document.sform1.password.value; * n6 S& v* z& O3 l/ V0 n0 |& ]2 G* r
if (password == "")
% S8 x- {; l0 p4 l5 k { 5 h: ^# G) D6 A# G- M
alert("请输入登陆密码"); 7 M% b/ W9 X* y% j! p
document.sform1.password.focus();
0 Q" |# i% R/ I1 q* b# C/ _+ S& v return false;
8 x9 K- V0 a; u9 B }
9 S0 G" A6 w' p3 P$ T/ B password1 = document.sform1.password1.value;
$ _" y6 c) `& E B7 @" c if (password>password1) : ]# j& m+ `* `& Z6 l, X% a
{
8 ?4 c$ E% ?) E* E& } alert("重复密码与登陆密码不相同");
- U t+ G8 D2 |" O7 \. [ w0 r document.sform1.password.focus(); ( e8 Y0 k8 j! Q# V7 M( J, E" s
document.sform1.password1.focus(); 1 f. m* e! J* ?+ ]8 g. I
return false;# k* q/ |9 D8 d8 o' W& f2 K' m" ?3 H+ r
}
9 l- D3 T* _6 m& y0 zif (password<password1) 4 |5 _8 b; J. k% o* a" }3 H+ U
{
) A: @' @3 ~1 k$ V3 p alert("重复密码与登陆密码不相同"); $ S6 Q! r$ B3 B$ Q6 X7 e/ V; q* J4 a
document.sform1.password.focus();
; [6 G( b! L3 a G4 X document.sform1.password1.focus();
! Q0 d8 ~9 `5 k1 @. b- m! I, Z return false;% d' N4 [) s/ h' E9 `" _
} $ I( D9 }" f; P
if (document.sform1.email.value == "") 3 I t7 o" \8 m. @" b
{ ' f# m6 z' t$ l- P) p8 o- `" O6 f
alert("请输入您的E-MAIL地址"); & O0 s' j( Y8 W. k, J* x! |5 S
document.sform1.email.focus(); 2 e8 `5 ^; c# X* T" C
return false;
8 T* q+ l2 X! L; X0 g } ; w% W& Y% @' x2 p2 [' |( B
9 J- }% a8 h2 L+ u( a/ P$ B email=document.sform1.email.value;
3 s! [4 a6 }; Z9 B( J/ @. d& ~+ s7 t emailerr=0
/ v! x5 `$ H6 ?1 l3 f for (i=0; i<email.length; i++) 3 R& b7 F! Y+ ~7 n, W+ B
{ , F+ n5 C* T) E5 l# e
if ((email.charAt(i) == "@") & (email.length > 5))
: p, T& v2 N- Y9 o) h) h( v0 q {
- D- O' ^9 Q* W) ^% o. q emailerr=emailerr+1
0 T. e5 ~& Y$ G6 @ }
: Z; v2 O) ~ Z5 ~4 o( y } # h4 e. T. i8 w7 w; B
if (emailerr != 1) 0 \2 z' [: L) L" b: J
{
4 e1 I2 n4 I+ q5 S, n* C alert("请输入正确的E-MAIL地址"); # k9 _$ A- w0 H2 X5 Y5 T6 L! S+ ^( p% E
document.sform1.email.focus();
B' @# U8 P0 ]0 l) H0 L7 g4 w return false; 2 `# [' o8 ]: m( r
}
/ y# I9 `# x3 q, C
8 [# X: r$ {; X) ? if (document.sform1.checkask.value=="")
1 T0 B4 c4 j% G, w. @9 |0 h7 w3 m, p+ |* W { " J. V- B/ M) v7 _! H; i A8 G) E( g8 A
alert("密码提示问题不能为空");
5 d8 x1 b6 l% Y9 a" Z document.sform1.checkask.focus();
0 ^, S5 l4 c( g# q& E' f return false; + Z) E* u+ ^) ]3 Z Z" A
} & Y/ N/ E& g* r* x% M: {
if (document.sform1.checkans.value=="")
& i L' W9 J! W9 B& t8 T5 Y { z& H* T0 E& L" ]" V$ B9 i& V; }
alert("您的密码提示问题答案不能为空"); 8 D4 e7 \- O' Y. K7 Y" u+ r3 u
document.sform1.checkans.focus(); 0 o: a6 u' t) R2 e
return false;
8 Q" {- Z% a. Y6 R }7 Z5 ~/ m; F9 H$ y, i. T
return true; ) L3 h2 J, m. C- P6 e7 w" m
0 Y3 i F9 A; j$ _( H D& B6 a- ]
}
; L* L& d( Y L# M$ i; _' K</script> |
|