  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14161
- 金币
- 2371
- 威望
- 1647
- 贡献
- 1319
|
这个脚本对你可能有帮助:7 e0 r8 D3 q' w5 m5 B
<script language="javascript"> $ I4 k- |/ n; o# r; _5 u+ y `
function IsDigit(cCheck)
6 O. [/ y @( }5 u2 e7 f8 ` {
3 e" V) O, z4 l4 C7 Y$ c# o# T+ o% P } return (('0'<=cCheck) && (cCheck<='9'));
4 Q6 `# J; Z: r% V7 d } t/ Y" v: I- a
$ n8 F) p. U1 Z0 h: wfunction IsAlpha(cCheck)
$ a$ C: H/ l4 z M, C, g1 R, f {
U) i6 W% u, X* C4 z i return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 4 D r+ h, V) y
}
$ o- A: a4 y A+ n 9 m. j5 V; o. P/ _5 @
function IsaNull(cCheck) / G. ^8 [3 X7 q* @; D2 f# n
{
2 k% W; _" u1 H3 _ H, \# y! ` o return(cCheck != " ") 9 j6 g$ @- l( [% ^& v
} ! b- C' T) Q& n- n$ u5 |; Y
# z' ~7 ?& A3 O6 ^
function checkform() & ?7 n. q( B4 f8 f) X
{
2 y/ o: j4 n. [2 c& w id = document.sform1.id.value; ; r( n* k& G$ ^+ T& U' A& B
if (id == "")
, t( q# C2 A E" P# b { / U. l t! J% r6 O1 F9 ]
alert("请输入注册名"); 9 N& B* k* ]% e5 D1 n- q6 O. t
document.sform1.id.focus(); V0 i4 p8 M! g1 g' ?+ \( z
return false; 8 \; {2 f! E5 u
} 8 N8 T: L6 U: c$ d6 `0 U
8 } I+ T! e/ x* A4 c6 J- S
for (nIndex=0; nIndex<id.length; nIndex++) E8 ?+ Q# p! e/ S
{ ' f# ?7 S8 @; C1 k
cCheck = id.charAt(nIndex);
) H0 d- H4 n) l! [' X/ U if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) + d. A4 a7 ~( s) V% x
{
. _: F. W, A( B4 R5 c alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
' G8 _$ C2 h& u1 E1 ` document.sform1.id.focus();
0 K7 I/ m. w* B1 z return false;
6 m$ | \2 l5 O0 d' g) ` } " m5 o9 V1 a" k2 s7 _1 }
} h, v( V* v3 u. D& _# W: K+ D; }8 d
chineseid = document.sform1.chineseid.value; / s0 {, y" \, d# }7 K
if (chineseid == "") 4 O4 e+ i; v# T/ ]5 E
{ 0 l& W$ x4 w5 Q x
alert("请输入中文昵称");
& K$ n6 x# u. z' F# j document.sform1.chineseid.focus();
$ x, ~# y$ U( i* w return false;
; `9 q# i# [1 ` }
! ~! H5 s2 A3 M0 E) q- b- ] password = document.sform1.password.value; 1 F% ?% P) f, p2 _0 y
if (password == "") * P" }' t7 ^0 h1 h7 C; C& H0 A
{ , M! P" c7 F: D0 m( @9 I @3 [6 a
alert("请输入登陆密码");
3 y! G* ?( Z# z- {% ]: R1 \ document.sform1.password.focus();
+ ?1 U: ]: |7 m- ` R return false; " t" f! R- k# d, ~7 A5 M
}
& [) F; ^9 e0 L: d password1 = document.sform1.password1.value; 6 n8 e# _' H9 C6 O9 N
if (password>password1) % M. E a8 M! c9 s7 T
{2 J! E/ }7 o# _, o' X
alert("重复密码与登陆密码不相同"); 7 m- m) k4 \" O. i; r6 U
document.sform1.password.focus(); 4 A' h) k, Z( A7 U- h
document.sform1.password1.focus(); 9 a# Q/ z( D. v' c: A/ {) v
return false;& B {5 E" \$ K `
}
: g7 ~0 x( x- N" X4 u% A2 ~! xif (password<password1)
- P) w8 |$ x/ _4 X( x- V {. U$ u6 _; `& y O7 ]) G( N) L1 n
alert("重复密码与登陆密码不相同"); 9 N1 H. w. P+ p' U4 e M
document.sform1.password.focus(); / W# \9 g) y: v+ g$ n( }3 {
document.sform1.password1.focus(); ' I- ~9 a$ e: R/ T0 N0 C0 q2 O" C
return false;
- C9 p/ s" E' u; S: ?9 ` }
+ L) l4 @4 B1 T( @. Q9 S4 R6 X; p if (document.sform1.email.value == "") 3 U8 i8 B8 P. D/ a5 B6 S3 f
{
! g* C1 L6 c/ a alert("请输入您的E-MAIL地址"); # U/ R) ]: Z0 [! r
document.sform1.email.focus(); ; y3 M7 T9 j5 V1 U6 \) |! e$ \
return false;
. n" o' r/ Y+ b' K- N } 8 E C8 C2 |/ f! d* K% U% G
" l- z. J7 T1 [& ^7 e9 q, Q; ^# G
email=document.sform1.email.value;
2 w/ _1 j' g; |+ G% t emailerr=0 0 W" H/ b% E4 V; s: I+ h/ H7 Y
for (i=0; i<email.length; i++)
9 X3 W5 d2 `) X& e { % o+ `. i0 [0 ?$ B* z
if ((email.charAt(i) == "@") & (email.length > 5))
2 y* |7 V# r0 G2 U9 u* B { ! |! ~6 ]% \. w, R2 f* a
emailerr=emailerr+1 Z. }& A3 B# ^* ]
} 3 k! V9 @+ H) P) }7 @' L
}
( b6 x1 U8 ^/ s' J( k( D' ` if (emailerr != 1) _" a2 q) u8 y `3 G2 @+ {
{ & L* u; N( Q: x3 G! |; Q- K& b. k. }
alert("请输入正确的E-MAIL地址"); $ B# o% s$ K9 N" O) \; p
document.sform1.email.focus();
: m$ z. Y/ l6 K( E# k return false;
3 Y9 O1 x r, p/ o! i. w: F C% F } ' N. T( {0 M {* ~9 w- y( T
' Z7 O" I" Q- ^& F
if (document.sform1.checkask.value=="") 5 U. k/ q4 N$ {
{ & L& Z! j- [4 Z; u3 |+ ?5 h$ c5 g
alert("密码提示问题不能为空"); # V2 Y3 k0 ~/ {
document.sform1.checkask.focus();
& {6 M, i: K7 ]' ^( ^2 U1 S9 ` return false; ^8 J1 j! U: e1 M
} 2 H9 `+ [" d) j# t- z! ?8 R
if (document.sform1.checkans.value=="")
& _5 y# |* |2 C' V0 f {
5 S; C7 Y9 A m1 T) e7 G& p alert("您的密码提示问题答案不能为空"); 4 R- e8 m: Q+ ^: L! b1 t* t5 g ~
document.sform1.checkans.focus();
4 X- P2 z9 J3 H5 O% s return false;
, w( N& {+ u" f( D' r }4 c9 C m9 i7 b0 o9 S9 P: x1 Z
return true; 8 F3 g+ Q z" S D+ g$ H: ]
) v { {1 ?/ \; k}
+ h5 h7 k: S5 |4 r- I4 I& I</script> |
|