  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14197
- 金币
- 2389
- 威望
- 1647
- 贡献
- 1337
|
这个脚本对你可能有帮助:
2 u& W1 n& U8 g# `<script language="javascript">
- k0 x; \3 v& ]3 dfunction IsDigit(cCheck) + p% c2 i- p# X; Y0 r
{
) c& _, u' c0 j; C- r- P: c return (('0'<=cCheck) && (cCheck<='9')); " a: k6 c( H1 O
}
' J* a% E$ \( J% c+ Q
4 V) D2 g! U3 Yfunction IsAlpha(cCheck)
# j( c& H% ^! K& J- e# B/ w2 G {
: ^, v" @+ Z" Y5 ]+ J- F return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
# A( j, N* M, {5 Q& n3 E" b! ] }
) s& `+ ?) o; |6 j/ T- z/ m Y( |+ @
+ U8 |$ R$ P7 K& w, hfunction IsaNull(cCheck)
" U7 d* }( C$ j* {' B! X T7 H5 T, ` { + Q+ c; ?/ Y$ t r; |1 P' j- j
return(cCheck != " ") 4 J/ V5 Z# {+ o: o5 m3 }3 x
}
7 c2 h( q" d( v' C& Y
. y6 x7 B+ b+ o# l3 N( z! ]function checkform() 6 _/ n- x9 r% }& O' P
{ - j2 j7 G! G' d
id = document.sform1.id.value;
% [4 D" g* C2 K; W/ `9 Z9 g4 } if (id == "") / j" t" n5 i* Z/ r4 O4 O8 h
{
; J9 u0 ^1 Z+ Y alert("请输入注册名"); # J, D3 U A* b
document.sform1.id.focus();
) R4 Y! y9 ^0 D3 e return false;
9 z/ I D! m# o; ]1 p: ~ } $ `' X. \' Z5 V% E3 P
& z8 T. @/ l% K" g4 e* U ]( ~4 @ for (nIndex=0; nIndex<id.length; nIndex++) 5 o# z* Q4 U2 a4 `$ P, t* O
{ ( g6 x$ y' @' ]* P1 c6 X3 _, o2 [
cCheck = id.charAt(nIndex);
4 d0 L9 A6 w* f if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) x& `$ R6 p) s+ O9 Z7 _; @
{
- U' r! ~1 n7 }* P- Z. S8 U r alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
1 L7 y" n$ D! ]5 h9 J$ w document.sform1.id.focus();
: o$ P% Y* }" I! U. A1 T return false; # Z& y9 Y' f; |8 ]% V. D
} 7 Z* ]8 o. F. x. w5 L
}
0 h) P1 V- R- F% x4 f) F" d. J- j6 |1 Q chineseid = document.sform1.chineseid.value;
+ A% r- M: K" f/ S if (chineseid == "") 2 F9 q" F7 `/ u. K ]
{
! w3 v- r* d3 Y: ^$ | alert("请输入中文昵称"); % K1 Z3 i+ A) Y( i2 {
document.sform1.chineseid.focus();
" A& v& \' y6 a" M7 g- [$ X% Y return false;
) X& c2 Z0 N: b: H9 |+ m& v }
) Y8 m6 u1 R+ M1 r" N7 `5 \9 X! Y4 n$ s password = document.sform1.password.value; $ s& o0 s2 `' \" d5 \: g
if (password == "")
2 S/ f4 o3 z, l0 }$ b! d' n { 7 V/ F2 O1 }( k1 V0 }' H
alert("请输入登陆密码");
7 [8 L4 p5 a" F/ u document.sform1.password.focus();
6 B3 y7 F& u0 E3 ]" D return false;
5 \& p6 l! Y: @+ U* M } 7 o% @! M0 { g- w- R
password1 = document.sform1.password1.value;
! p1 [2 q! U$ \9 G5 C if (password>password1)
" \3 d3 h" [2 V; | {
) p5 }0 y% O% d$ ]) R5 @* _& u! m alert("重复密码与登陆密码不相同");
4 j" C7 K) b) @( c; ~ document.sform1.password.focus(); 4 S6 ~& a0 i8 V3 s L
document.sform1.password1.focus();
6 L3 v* H& H2 {6 f& E return false;
7 K1 q% y+ e* t5 o6 W2 N }
- a8 D2 B$ K) ^if (password<password1) ' u+ _8 F0 Q7 i: `8 a8 V2 `
{! F: `; Z. B( _9 j( u$ Y
alert("重复密码与登陆密码不相同");
) n, `) r8 S+ c0 H5 ]; A document.sform1.password.focus(); ! v/ X' t& z i4 n
document.sform1.password1.focus(); ^2 W G! @+ w$ D+ D
return false;
* n, z B0 @7 f1 d } 8 Q9 C8 ? [+ U/ G; K6 l
if (document.sform1.email.value == "") + s$ B: n6 b" y& |. E2 o* u. {* O' q
{
9 ` U) F) A3 @: U alert("请输入您的E-MAIL地址"); & n* k' @" [3 v0 l7 M
document.sform1.email.focus();
9 E% e" F0 e8 M- \8 a! `, P5 | return false;
; f% _7 W5 N. Z/ c9 I8 c T# @ }
- h& R# e' \% @' v# ~) \) F 1 h2 T% [& Z: `( o- a: ^5 r0 u: y
email=document.sform1.email.value;
( j+ k! {$ y2 ], \/ f: O% V emailerr=0
8 I' |* P2 ~ u. ~. U7 N ] for (i=0; i<email.length; i++)
: K' ]8 Z1 L7 }3 I { ' N8 p1 K6 s: O% }( L: g) B
if ((email.charAt(i) == "@") & (email.length > 5)) " q' j! K8 ]) t+ T, |( o+ m% F
{
' O" T2 D% ^5 p* n emailerr=emailerr+1 - o/ C5 Q6 l9 R5 H% y9 E' c4 r
} , `9 T; d2 T6 E# q( j6 t
} 8 u/ l7 y7 W* H4 [- S+ Z0 n
if (emailerr != 1)
: f/ m1 p4 F* v l {
1 ~, Y+ W6 W) k2 U( J alert("请输入正确的E-MAIL地址"); 4 W8 d9 y/ I4 S1 \, Z
document.sform1.email.focus();
5 I- P% y) F% H$ M' q return false; $ i2 s: Q5 R% G& ?# d8 u0 F* d# `& |
} / ]7 q, X: w; _: N; b
, K0 L2 D8 X. O1 [5 a! J% n+ g if (document.sform1.checkask.value=="")
( N7 i& U+ A) p& i2 [; p' ^ { 9 u( R! q% n: }$ E# _
alert("密码提示问题不能为空"); ' [ k, c2 Z6 L6 Q
document.sform1.checkask.focus(); ; }( O8 d) M0 j+ O9 D3 ]2 N. X
return false; : [$ Z0 v7 A% V( Y; R
}
6 C, Y& s7 A6 ~5 [5 i+ C$ C if (document.sform1.checkans.value=="") 1 B0 N; r; a0 A3 }( o/ ?0 S0 [
{ : k7 i4 H/ q* r( D8 h* G: N
alert("您的密码提示问题答案不能为空"); * T/ C3 d ^* V1 C
document.sform1.checkans.focus(); # G3 P; t; t6 L. t m
return false; - `6 z" H( @; _; K4 `
}
2 Q7 Z! X6 I4 P return true; 5 T$ T3 q6 |6 j' L4 @& L
) u2 \6 ?' ^' j+ R} 9 a! y( I) `% e5 l2 e
</script> |
|