|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14443
- 金币
- 2507
- 威望
- 1647
- 贡献
- 1455
|
这个脚本对你可能有帮助:; M; W) v% W# o3 }5 S0 c
<script language="javascript">
3 Z$ U* v$ a0 ~( x! A; zfunction IsDigit(cCheck) , K( I2 `( _! ^; t1 C8 ]+ K9 H
{
9 e$ \- k9 s. F. j return (('0'<=cCheck) && (cCheck<='9'));
1 X9 f1 d) v) p7 D8 M, A9 k B } ' S' o- H( \7 k3 C
4 A. h6 J! Y7 ^& S+ B5 W+ e' }
function IsAlpha(cCheck) # b0 A2 f. V. f/ c1 u, X% r7 D
{
; Z1 r# d l% x! r; H return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 3 i- t* g% m: k3 \; E* ?3 Q
} & v# H; o" q& J$ ?
1 @4 u n# J3 W& O' n5 z0 W
function IsaNull(cCheck)
& v& r. y; l. S% a6 v { 5 s! T `& {; |$ z8 C
return(cCheck != " ")
4 |5 B9 A$ J8 M. K. v }
" p u9 H! @; X, g( E; |" \" e 2 ~. p; u0 y2 W+ C$ k+ M
function checkform()
B2 U' j$ q; d7 G{
. d7 z. \' u" q* y } id = document.sform1.id.value; - F, D3 @- ^2 f. i5 z
if (id == "")
* I! e% `% Y% L! l( I3 U {
( G$ L, r3 F; X3 C _; I% b* O8 ~% a2 } alert("请输入注册名");
+ U4 i9 U. b% j/ l; T( W document.sform1.id.focus(); 8 Z; R& k" N7 R/ b/ z7 _& p# ^7 n; \
return false;
- Q" q( L' Q' F7 n9 U" Y) h7 r }
3 P& Z) }0 B/ s: H% y9 q
* w5 L) _% Y+ B. m9 j for (nIndex=0; nIndex<id.length; nIndex++) : e8 ^- ]- p/ j1 d$ k
{
. o1 q; d! P$ o5 F cCheck = id.charAt(nIndex);
/ V$ g! D5 |& m. W6 U0 r if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
! \/ R/ f" X# K9 Y. M {
5 {& {! a' K7 ? q# b alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
5 S8 E' y; \. u; d0 c3 Q document.sform1.id.focus(); ! Q2 M7 u+ T- S8 Z; W O
return false;
9 i8 V: E6 `, X- O) |$ w } 6 \0 ?: R; c3 M2 }( [: W. m
} $ n$ Y- B4 G, P8 R _
chineseid = document.sform1.chineseid.value;
S0 B, ]" K$ H# k if (chineseid == "") ; `& R: \0 d, m6 q
{ % ]8 v6 D& M k+ M! N
alert("请输入中文昵称");
0 S/ H5 i! v7 @0 a! ` document.sform1.chineseid.focus(); 9 V) |% g& }8 X
return false;
, d* F; g; @1 N8 D, A4 N } % }. b- K( g6 _+ f
password = document.sform1.password.value;
: Q# y- Q% p* F9 b, b7 U& ^- ~0 h9 { if (password == "") 9 j; A. t1 t) H" a# i9 M
{
: A4 R+ R2 j1 P3 D V [ alert("请输入登陆密码");
4 n5 j* G$ x3 K( a document.sform1.password.focus(); - d3 ~, i$ i8 [" P# y+ E1 |8 x
return false;
5 T/ j# q" Q! S4 [1 P }
( C S7 F7 D) _" X: D3 [; s password1 = document.sform1.password1.value;
+ o0 G% l& a8 ~ h if (password>password1) - l3 J/ S. W* G( ?2 t
{; G( D' ?: R& u, K {% C
alert("重复密码与登陆密码不相同");
, J% u; Q+ K5 D D document.sform1.password.focus(); 4 E9 n2 C) a+ p6 f6 {! }
document.sform1.password1.focus(); ; e. l0 G2 L- @" C
return false;
0 y& j3 A! O; e( n9 Y( l } 9 X0 ?1 _ ]9 T1 h* b
if (password<password1)
) a* B! G% Q5 }: O; V {; u2 M p3 v2 _& a8 w
alert("重复密码与登陆密码不相同"); ( c" z, `; w. m3 ~9 K1 x$ S7 R
document.sform1.password.focus(); , i; |9 V+ T! P9 Z' @7 L; r
document.sform1.password1.focus(); 6 v4 x- E! L& \1 N4 C2 _/ X8 o. \
return false;
; V- d$ o# }' n" R* r, ]" m7 t } 9 _; ?1 k: A+ d7 X9 L- g# U
if (document.sform1.email.value == "") . R+ f U x( D1 g" G. \. I( C
{ 0 U+ _5 b/ \' f1 w, P* t
alert("请输入您的E-MAIL地址"); " E& N+ A1 l, [) }/ j* w0 }
document.sform1.email.focus();
9 K$ ?1 }; X6 l, i0 S. k return false;
) j; y9 p+ U6 c6 s) a" c } - R: I+ d2 h |9 B
3 C. m' G/ X! q* T# ~* ]
email=document.sform1.email.value; 1 [$ O Z; S" Y, c
emailerr=0 ; v$ a" O& b0 @/ M% C# e7 r+ w
for (i=0; i<email.length; i++) + U$ j" W2 e9 ^. `
{
! h$ R2 R. \7 t9 g- P* { if ((email.charAt(i) == "@") & (email.length > 5))
+ n+ N# t: T- _( c { " t, H3 [1 Q) C0 h
emailerr=emailerr+1
5 t+ P# w( Y) Q7 _+ W) X" ` }
+ a4 W% D- E8 n9 t9 { } * ^) `' A! c2 \( @
if (emailerr != 1) ! M% E) t* g7 t" t
{
1 G* l7 K+ d9 Y/ H5 P& ^% P alert("请输入正确的E-MAIL地址"); 7 m+ ], R. U9 g" w" d& P8 K
document.sform1.email.focus();
3 f" ~- L- w% r3 `/ k# z8 _! V return false;
1 t( r: V) R& g3 {# { } W1 C# m' N. B
. u2 k" O) g% q if (document.sform1.checkask.value=="")
% j% m9 K# @' k; Z, M1 p { $ T: K5 y$ X. ^! z/ ?
alert("密码提示问题不能为空"); * e$ H7 D9 S/ ^; X. ~# N
document.sform1.checkask.focus(); ; N% @# n; W4 v0 c7 d3 G
return false;
7 ]0 i" x$ K, i5 u4 ~ } 0 C# H6 `" z; @& |* r
if (document.sform1.checkans.value=="")
* ?* P4 \+ ^: } { $ L9 Q; o4 B: v. @
alert("您的密码提示问题答案不能为空");
# K9 t" L9 _ J document.sform1.checkans.focus(); 1 q7 h( z8 b8 H9 w+ Y& w
return false; ) P' `8 \; Q8 ]! L
}# i& F+ u1 m9 R' y
return true; & P( C, N0 R: z
N v2 K" x4 Q5 @+ d# e% T
} 7 J: f: `! H7 V- Q# q1 T
</script> |
|