|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14435
- 金币
- 2503
- 威望
- 1647
- 贡献
- 1451
|
这个脚本对你可能有帮助:6 y7 @5 l" E! }. ]/ f# X
<script language="javascript"> + X0 ]& r, ?: \8 W# N
function IsDigit(cCheck)
4 s: A. G/ A$ L/ c) K- R {
* M$ L v# a* r5 e! x. m; B1 D) B0 Q return (('0'<=cCheck) && (cCheck<='9')); s! J; I* o( \/ Z
}
$ r( {7 s* B. R3 h3 ]7 z; m
9 U1 Y1 o6 o! C( O3 r2 ?function IsAlpha(cCheck) ; ?6 U; o( V1 O1 J) h
{
, @% |% J8 t8 X+ ]9 W* }$ h4 r return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 6 ]8 n8 L" I. r$ H# J1 d% N# K2 M1 A7 V- Y
} * F! }( k W4 Q
2 w+ N& c$ {2 W" f6 C1 Rfunction IsaNull(cCheck) # D5 L0 P& s) M; i4 A
{ ; W0 _; `& W) ~7 _% C: y. k/ B- |6 a
return(cCheck != " ") 6 ~1 w' {2 E/ _" z3 {
}
% |4 ^3 @4 b; W! y" f ( x- h h) T/ b7 X, W
function checkform()
1 b# f) m8 c7 N7 s8 a{
- B p- p9 R+ l4 G$ P3 G9 ` id = document.sform1.id.value;
- j/ I, U6 f) {! s if (id == "")
4 {: E) m Z' }4 r {
- O8 V+ f v. o# z3 `* J0 d9 b% \ alert("请输入注册名");
, |& [5 E& O. v( D& L( u document.sform1.id.focus();
$ P3 P$ j) k* }* h: J# D: I return false; , h) {1 E0 n8 s* V, D# G$ k7 e. ~
}
8 w9 }% c; t- s0 B9 a 3 Z$ t5 L N9 _" m8 Q
for (nIndex=0; nIndex<id.length; nIndex++)
1 K7 T2 i' N7 L {
: W" ~* X) J/ a% W5 \4 {! C cCheck = id.charAt(nIndex);
5 F2 L j! X) h- n7 i if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 6 R# J% F$ j) A d& t' l! D# i
{
: E& q% d' E7 N alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
2 Q9 a& W0 j+ K' c document.sform1.id.focus(); - b4 H* Q w( Y' i& u9 B5 }
return false;
9 l6 r- n- g' v- t: x6 e5 b }
/ b% c8 e" A8 L' B) Y: ~, ^# H }
5 c1 c' q- o( Y' ~. g0 _3 @" e chineseid = document.sform1.chineseid.value;
& H( W" v2 l) I( S% `4 s, r' b if (chineseid == "") $ y* q/ O8 E2 c6 ^
{
4 U6 |1 c/ I7 Q5 V2 U4 n alert("请输入中文昵称"); * \9 ?. h. i r+ l* |" y% |
document.sform1.chineseid.focus();
( T/ W# ?' V2 w" J# r return false;
% a s6 V8 D8 |3 S2 p. V- n- B' N( z0 s }
6 o& d* S' {# C N' X password = document.sform1.password.value; 5 Q# J) R7 f! ~9 j
if (password == "")
, N/ o, a, i% z; n$ i, f { ' r8 J/ f) `" |' @
alert("请输入登陆密码"); & V$ ~/ j; f% m4 y; A4 u- a! a
document.sform1.password.focus();
6 m0 K/ @$ h$ y6 B) ` return false; 9 T1 L* L0 v3 N
} |; {, Y, J0 P
password1 = document.sform1.password1.value;
2 p" q, i# N# N if (password>password1)
: @; t8 Y2 k- ]" D7 L9 l# l3 f; P {
! a6 r/ X" f% n/ h6 y9 A) b" Z alert("重复密码与登陆密码不相同"); ' }6 l, F1 J. @, C/ V: N
document.sform1.password.focus(); 6 [, r3 c: R" T+ @; A# i6 ~( Q
document.sform1.password1.focus();
, j7 t5 z1 z2 |( @& h! I return false;
& V) y7 L% Z# [ }
1 e( {- s: X9 Rif (password<password1)
1 B f( X; |4 o9 Y) l" g' o7 q$ \ {# _- C5 p; Z. ?
alert("重复密码与登陆密码不相同"); # a5 k+ ~" N4 G9 ^2 D4 a
document.sform1.password.focus(); " j1 [8 r. B" N& Q. e1 \0 g, Y$ C
document.sform1.password1.focus(); 6 F" V2 R" d: Y8 P# s! Z
return false;
# f8 L, ~% s; Y4 R3 J } + E1 t& O: m/ Z# K# k; ], N
if (document.sform1.email.value == "") 0 n8 P1 p5 W8 r7 n+ h
{
1 K* x2 f F8 e; y& J' f3 B/ p/ s alert("请输入您的E-MAIL地址");
$ Y' w0 ] x3 J# ]4 |; |% r& S document.sform1.email.focus(); 7 x* z8 D4 {( J$ ?* Q
return false;
$ U2 f1 Z3 T( ^# l. E }
& Y) C+ q0 V& V: T3 W$ ]; I $ V2 P5 f* u6 q
email=document.sform1.email.value;
: _, W* I! t& q7 r! j3 x# F0 E emailerr=0 . c% D2 K$ E: o* c3 a! M
for (i=0; i<email.length; i++)
$ o) Y9 R3 H! n9 W7 r {
+ E6 T* j- N1 y: q if ((email.charAt(i) == "@") & (email.length > 5))
# _ H( i! j; x+ C+ o! X {
3 U, |! s. p2 c4 P2 j! Q emailerr=emailerr+1
3 s. U0 X: }3 s7 ~3 w( p, m+ c: _. k } " c }2 ]/ t3 k, h: g9 F
} - n5 Y5 Z; K; V
if (emailerr != 1) ; v" W" v6 T( ?% x
{ $ o0 _& ^1 T. S7 b: g/ B
alert("请输入正确的E-MAIL地址"); 7 ^; v. E0 i8 D: ~* i: u% i
document.sform1.email.focus();
4 G- z) ^0 b0 c0 P% O return false;
3 v& O3 e6 |, z. N }
1 w( K- A% L6 V* u) Q
4 \% c2 D6 G' @% ? if (document.sform1.checkask.value=="")
+ A/ i; h9 q: j2 o3 {9 V+ a' ? {
7 t5 R5 q8 z0 s5 x alert("密码提示问题不能为空"); ( z6 U5 E- u8 {# U
document.sform1.checkask.focus();
( `/ s3 n* h4 W/ u return false;
7 C% ^8 D3 f0 w M4 R' e } * U* J( k" b; C! E7 d
if (document.sform1.checkans.value=="") ' C, D5 m1 o, L9 ]$ n: W4 H% y& n
{ ; A& V" a+ G" x7 ]8 l
alert("您的密码提示问题答案不能为空"); ! F$ t) Q# l) x9 d/ h
document.sform1.checkans.focus();
0 S; F1 ^, E. C$ M4 @6 r# o return false; ( V g: \9 B% O& j+ B8 u: B1 k" ^
}
5 w' U% F2 G7 X4 G. @& M; G9 O. M return true;
6 v' X" O, P+ J- o! R7 d; N
5 O' Y- _6 n) }, f7 _# P; B" t} ) |. V' d. B4 M0 L0 J& C
</script> |
|