|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:
2 Q$ t" Z! n7 j<script language="javascript"> 8 P, S5 D' u% I- n% b
function IsDigit(cCheck) 1 b! _# I9 C. J- P! |
{
$ P0 b% k6 P8 @. I! v' b return (('0'<=cCheck) && (cCheck<='9'));
1 F3 r& T v: \% o7 I, a# u+ P }
' a" }, s' `: `, A ; C' I& g" R9 u k: g
function IsAlpha(cCheck)
6 n- ^9 f! [ y, F) f' e {
4 u/ z! I) J# a; D7 x% j return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
. Y! V( |! o Q9 n+ r: q' V' c' Z0 e }
( v7 e9 z4 o4 \0 G2 t4 [1 x . t* s; i! p8 _ d
function IsaNull(cCheck) ( G/ F; C1 n/ w
{
. p# ~- O. p2 |8 r0 D5 W* { return(cCheck != " ") * l$ q" b/ U! R0 `0 R/ i! s
} ; g5 s: l. f2 r1 B% f7 T
7 Z$ T3 ?; E- nfunction checkform()
) B- c- M8 b- N7 t; e{ 5 |3 D+ i5 `9 u3 E: i/ e
id = document.sform1.id.value; 5 f. Q9 i/ f6 N) f1 p( b, n8 e
if (id == "")
# k/ t5 e ?# n" }5 ~% X# b g {
# I, {& d, X# T& Q* X alert("请输入注册名");
! R' Z2 Y3 g$ x* c2 E* j document.sform1.id.focus(); - T$ q. T; j$ o0 X6 V2 J& ?
return false; * A# b2 @: x$ b1 z* y
}
- r" M3 x0 ~" |4 W" x& C
( o$ n5 d4 c3 x for (nIndex=0; nIndex<id.length; nIndex++) ! H @1 M4 ?9 k9 Q
{
! C4 b9 j+ x1 f. G4 ?. M, L cCheck = id.charAt(nIndex); ( B2 t {! {% U- w* a6 Q
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
5 q' x: O" }& `; E) b$ B {
: x1 r7 W5 E8 m* ? alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); . z# M! Q1 S/ |; L p" h
document.sform1.id.focus(); j3 f% X9 }% g3 r
return false; 4 F3 N7 J% D1 ?# J
}
" d! j1 _ t {3 d }
: C0 n0 ]: @2 Z9 G' q- V7 q7 [1 v chineseid = document.sform1.chineseid.value;
/ w! X8 P; l9 X! e- }0 S if (chineseid == "") : e% f9 z E. A. l2 a: a. q( G+ C
{ ; x: N4 x! Z/ }" _" _7 w; A
alert("请输入中文昵称");
$ ?. B% f0 A9 m document.sform1.chineseid.focus();
6 {( X2 c, N. U* ?. g2 K* Y return false;
* i' b% _! x" N$ q( K9 |4 r# O } " S; B$ D9 B5 H4 _3 |
password = document.sform1.password.value; ) {" w' k; N3 w+ u& h
if (password == "")
2 q6 X1 J4 N. Y5 \/ O6 a) W9 a {
5 ?1 O( k, I c' T6 J0 ] alert("请输入登陆密码");
+ o4 t# n. w! _! G: m, z document.sform1.password.focus();
- h" W0 T& V/ g2 w return false; 5 m! t2 f( J% E$ X
} " r" e* z; z& U9 P
password1 = document.sform1.password1.value; 6 u: n, ^) [7 r4 y
if (password>password1)
0 A2 U& ^( X/ R5 y* p1 A6 x( S {: _6 w) d8 K) i+ \
alert("重复密码与登陆密码不相同"); 4 u) C( |" x; \$ [& @2 _
document.sform1.password.focus();
) }* s0 s; v u document.sform1.password1.focus();
2 k; H I+ [' K; v: n8 ? return false;
) ~% M Q/ w7 V- J7 i$ {. X }
/ H$ S5 @8 {' ?7 z% K# p2 A) M! D Wif (password<password1)
3 T+ j* R' _" g* T {' w ]7 D) s1 S: u0 Y4 _0 ^5 B
alert("重复密码与登陆密码不相同"); . v k1 R8 u1 ^4 u# o. ^
document.sform1.password.focus();
) k% c$ f) G" x/ a. w$ r document.sform1.password1.focus();
6 I5 R" }' V- ~9 z2 i H return false;
" P& O3 F9 f, L2 \/ _+ S7 M }
% z9 b2 I& H% |8 p* ] if (document.sform1.email.value == "") " N6 V% K" E9 Z! O3 G" B1 a
{
# x% \% _* G0 k alert("请输入您的E-MAIL地址"); * k! h% j2 y0 [
document.sform1.email.focus(); 3 [3 K1 l2 F: w- r6 z& k9 ]
return false; & c* B) X; ~6 p- L6 o9 d0 j
}
4 q. ]. ~+ D! w4 ]% o
' t- M# i% B, K8 r, I email=document.sform1.email.value; 5 r$ L( V/ X# {0 F
emailerr=0 0 [0 c8 P% f; K) f4 ]2 G
for (i=0; i<email.length; i++)
2 G4 H7 k; ` X2 r2 d8 i6 E {
0 a j: @; P# l+ J8 A5 e if ((email.charAt(i) == "@") & (email.length > 5))
" W4 h& m; _- Q/ K6 W7 G1 W {
" x( x }9 b+ p2 T- x1 o9 _ emailerr=emailerr+1 / M" Y. n3 D2 ~/ ~
} 1 E2 F" x4 P- k, [, }8 o' [
} 0 T/ k* b' W* s3 p) D4 J
if (emailerr != 1) 9 e/ m7 v' G" N
{
$ m1 f; p6 Y( j, Q" G, a alert("请输入正确的E-MAIL地址"); $ x/ B& m6 p. n
document.sform1.email.focus();
7 v% n& D1 M) ?1 J3 Q4 q6 }/ b4 j5 l return false; + z8 Y& j; {: r
} # c5 D, |& {4 N8 f% S6 W0 I( n# @7 p4 y
% }: u# Z" C! h0 Q: W% i- d if (document.sform1.checkask.value=="") : p, `) X3 o# R! {% z
{
6 @$ V; s$ ` h j& p" S alert("密码提示问题不能为空"); " a% C' D! y" J$ \
document.sform1.checkask.focus();
4 {& w8 ?4 V, c return false;
, }, q( K; I9 \7 v+ P; W9 l }
, d( ?4 @/ j& h% I# h' _ if (document.sform1.checkans.value=="")
/ t! A( @8 q; L* o8 @ v q {
+ P# V8 e# z% t: z) M" Z3 V( G alert("您的密码提示问题答案不能为空"); 1 \! f; m4 N3 Y
document.sform1.checkans.focus();
+ x+ G6 {$ Z8 e; o c, A return false;
; L9 e4 ]7 {! l; i$ w% d3 [! d }
* J2 P$ u" L( [. J% a# [ return true; : i) ]' E; R3 G" K z' f
0 ]+ ]& T4 D4 P1 \" P7 }$ _3 C
}
5 p; p' `/ ~; g' H. v</script> |
|