|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14399
- 金币
- 2485
- 威望
- 1647
- 贡献
- 1433
|
这个脚本对你可能有帮助:
" `0 C4 Z6 J+ j3 {' h<script language="javascript"> 3 ^# A1 r# o! S- k: l4 e
function IsDigit(cCheck) , ^% }) R2 ^, u1 ]) n% x
{ 9 g& Q8 x, N. `' O$ W, \' o( w
return (('0'<=cCheck) && (cCheck<='9'));
- E+ V) {0 q. h }
" J! I0 w1 @$ n/ S5 b ' q! S7 f" [- f8 X
function IsAlpha(cCheck) 5 Q. T8 V$ b6 w a
{ $ Y% x( j$ o+ D9 t( F' ?* j9 \7 Y
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
; b! K( f% u( M6 C } 7 v& a8 w$ U8 m' w
- N( k* b" E$ O/ q+ L
function IsaNull(cCheck) ( t. J" h( T# `& O
{
0 [& ]1 u+ r; D4 F) R$ `9 s3 f return(cCheck != " ")
7 {. a6 m/ J& ?0 x1 X B$ N. j } * C; z9 N. m& ?& M; J+ P, ]
9 T! v5 Z! y- B1 H# e ^& Vfunction checkform()
' z$ w. g- ~* W8 j$ D7 m% i{
2 E7 Z4 L+ t: w, h4 l- q id = document.sform1.id.value; / M; y0 X; [- N- g5 G' m8 G* w
if (id == "") : a' l" v3 J' @2 F/ w4 n
{ + V6 q, C; ?9 X! p. W- j
alert("请输入注册名");
" Q3 l4 [! ?9 [0 \- Y: s0 X document.sform1.id.focus();
. Z- {) A0 @6 Y& n- B& o* E return false; 8 r0 G6 |* g6 r6 F; G" a$ S) T5 c
}
7 f7 I5 L% \$ q1 x ; p3 X4 Q+ c: l
for (nIndex=0; nIndex<id.length; nIndex++) , X3 T& |8 n& E4 Y$ k v" N1 a/ y
{
5 `' |* Z' ?) G/ G6 `1 Y& r cCheck = id.charAt(nIndex); & X! k8 k$ d; L2 \( d5 Z& }
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 3 g- y2 s# s" i5 H2 X7 S W
{ ! J3 d! D8 c+ Z' k" H* f Y6 x
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
* _% ?, k+ t9 \1 F( n- v' P document.sform1.id.focus();
: v% `) M$ ?9 P& E8 X5 z return false; ' ~2 T# {- y: v$ o- Q
}
; p& J T$ @$ f4 `1 |% \- x } ' c' Q! H7 c4 B7 |4 @
chineseid = document.sform1.chineseid.value; 6 q7 K& {* K) P
if (chineseid == "") " `: i: f: c5 ?! Z2 w, D+ r
{ 6 `2 k, e) D6 ^6 N0 m5 t& s0 K
alert("请输入中文昵称"); $ n, }; H. l5 t& O! z: N1 }
document.sform1.chineseid.focus();
. g. ]1 c- t( I( ~ i" O return false;
# z7 |" Z7 x' M- b9 [$ e } 9 q+ L3 n9 ?# e& s# a
password = document.sform1.password.value; ! d% S" x, `- k7 I p6 I
if (password == "")
$ n& W o' \" W, h$ q { ) c$ L2 A) W2 M0 G s- q
alert("请输入登陆密码");
7 z& G; U- P) d4 K+ t, }5 O% | document.sform1.password.focus();
6 j1 O4 L/ N! d" [4 n return false;
% `6 p2 s/ `0 v2 L6 P } 6 N$ Y. E. R5 K8 ^! Z
password1 = document.sform1.password1.value; - o6 x5 X/ @; U1 q1 U' H4 a
if (password>password1)
* {* @6 a5 [& H& h; n* A+ j { r' w/ n% `. q! u' y
alert("重复密码与登陆密码不相同");
6 b% d, T' B9 s( v" B. l document.sform1.password.focus(); . m, k3 {3 `6 N8 ]8 d- [: ^1 s3 {
document.sform1.password1.focus(); 4 t# ~$ E; m3 `9 h$ R
return false;
1 ? j) @; L1 j$ D. q+ t1 w! @" b } " O* t/ K% B+ e- g/ k8 K1 G1 O% Q0 R
if (password<password1)
7 X' N4 r+ V6 G# x2 z" e3 Y {5 n0 R% h8 \* q6 O$ r
alert("重复密码与登陆密码不相同"); 0 Q5 [/ t9 s& ?5 p! N& Y
document.sform1.password.focus();
; Z: _/ w: k+ l2 F3 g# h4 Z document.sform1.password1.focus();
. q5 [6 k* m! O return false;
' e; N) q; f/ e! k9 b& R } $ j T& w! I* ~4 S
if (document.sform1.email.value == "") 4 x4 Z1 g; B. B1 K+ Q. Z" f4 K
{ % h Z' n/ ~& n1 ?
alert("请输入您的E-MAIL地址");
! x) U0 x8 e0 ? document.sform1.email.focus();
1 I7 `- \" y V$ g! ?& C return false; % \0 ]' e+ ]+ s) Z
} 0 J! k+ P- f! b4 ]2 X" u. o
2 D I/ u- G1 |# A
email=document.sform1.email.value;
8 U$ Q6 P# ?& p1 r7 D1 C) n4 d emailerr=0 0 Y* M- {; H* K8 ]: i2 e6 D* a) x
for (i=0; i<email.length; i++)
+ G" y" A3 z" @: K. i6 } { , p* t8 e+ ^' N
if ((email.charAt(i) == "@") & (email.length > 5)) # r+ C q+ r! B a5 p; b
{
! r6 I! g: O2 B% J5 N+ Z emailerr=emailerr+1
+ v/ g! W2 J- k7 ?, O% s }
. ^% _, k) t. [8 h: r" }+ U }
2 K) _" i' n l. O a1 N if (emailerr != 1)
; P% B5 M, ]# @ {
0 H8 s- i( v# N4 i! w alert("请输入正确的E-MAIL地址"); 0 S0 }, ?3 @3 X+ N
document.sform1.email.focus();
7 P7 G4 [; J; c$ y( S/ l return false; * h6 V. S B0 E$ ` `, w- P
}
" z+ m0 E. ^$ Q7 b. N
2 H+ w9 W1 }$ \ if (document.sform1.checkask.value=="")
- c6 l) L% I1 f" h" v$ `: {8 i {
2 z0 k2 W" |& k7 ] alert("密码提示问题不能为空"); ' Y7 S1 G; L( a T, @
document.sform1.checkask.focus();
2 J; Y: |) }1 L- ^! h& Y( I& O; X return false; . N( r2 }9 I; N% e& G$ o
} % Z. S; C4 k7 K$ i; o$ e0 E- w: ^' l
if (document.sform1.checkans.value=="")
5 ?: s; _8 _* y2 o9 J. d+ U {
5 }# B6 b' F# Y9 h6 o* S alert("您的密码提示问题答案不能为空"); G; t% a% X- i" g& B, S
document.sform1.checkans.focus(); . S2 p) m$ h. N) Q
return false; ( B. G+ D+ J8 ?
}, ], |, J- R; y, x
return true;
4 k/ u' _& E G. g8 n " H8 Q. p( j4 M6 w) Q5 P! c: P
}
4 C3 _( j& q. ]) `</script> |
|