|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14423
- 金币
- 2497
- 威望
- 1647
- 贡献
- 1445
|
这个脚本对你可能有帮助:
* ~3 ~$ w+ T" m) k<script language="javascript">
; i+ m& g* V8 ?: }function IsDigit(cCheck) + W7 N( h: u5 D
{
8 k+ a4 @' K/ _; X return (('0'<=cCheck) && (cCheck<='9')); 7 ^) q, c+ f+ J+ c
}
9 a. Z, j. J' Y6 H2 p9 v
: b4 G2 k' `( ~1 I" kfunction IsAlpha(cCheck)
6 @3 ^' g% j( m9 v3 { {
- R. ~5 S I8 H, H5 \3 { return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
6 q9 v9 P- H$ n' }: v1 r } " g; ~) Y$ f Y
: i+ `. w& O% @8 ^9 ]function IsaNull(cCheck)
s+ Z' v5 i, v; b" D" p/ ] { # Z q: C# p2 C% J7 N
return(cCheck != " ") 2 H9 `3 r0 l- a. |
}
3 f G" m; |+ Q3 Z
: y# S- N1 h4 \' K0 Bfunction checkform() * p+ y1 c' q6 P- K) p
{ $ Y A& {6 V7 s) o
id = document.sform1.id.value; ! S( b2 m" Z7 n
if (id == "")
6 C' C. I& L V5 c2 x- `- N6 @ {
9 C# Y# {3 f: K; c alert("请输入注册名"); / K2 I4 j3 K1 L- ?6 W) Z5 ^: b# {& I
document.sform1.id.focus();
% T- c- x- g" n: n6 n return false;
& l7 ^. J6 ~& C8 J3 m } 5 B1 @$ e% b3 p. ]9 f% Y# J
& _0 m& O; s- C9 }7 H for (nIndex=0; nIndex<id.length; nIndex++) & a& e1 N! ]' D' B
{ , k1 L/ X/ t/ W
cCheck = id.charAt(nIndex); 4 o/ ~# w. @) C# a
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
$ S( W8 Q$ J! X3 m- ]. ]% k {
& S2 p# n- t( w+ w9 g alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
: e& y" h% k1 I; \% V$ A( O document.sform1.id.focus(); 2 X% W9 x. m# U
return false;
7 t; ?& `8 U! c9 A9 M: p6 y } 7 u+ i" r7 F/ Q" Q
}
7 L: m S7 r7 X z+ @, S9 b( T chineseid = document.sform1.chineseid.value; ) }- ]% o f+ l/ ]( l% |
if (chineseid == "")
2 ^3 e3 q$ i7 r; m; {4 ^6 v { 0 x$ w |7 @# T, h
alert("请输入中文昵称"); , Z) y' b1 ~4 ~2 q7 z3 j- U
document.sform1.chineseid.focus(); " ?5 K/ Z% G- t/ m! t
return false;
( r4 z% g' j2 h" |8 V! @ } & D2 E: g# O* `1 v& C
password = document.sform1.password.value; 7 O7 z. H/ Y( W- m
if (password == "")
3 |3 D% g& H) u% X% g* L3 D& _, _ {
Y) N, r$ k, v- o- C" r alert("请输入登陆密码");
8 K E" P8 f3 y+ W. C4 N/ U8 w2 e9 T. l document.sform1.password.focus(); 7 U( |, H% @7 J' `) b5 l9 a
return false; * ?7 c! J4 \" A4 p2 A H- k
} ; B, W. U8 ]0 b! L4 K0 Y0 Q! m6 A
password1 = document.sform1.password1.value;
; z' ?3 z% q4 w9 z3 ~( @ if (password>password1) ' X/ Z# U8 a0 s/ z2 p; m, m
{) ^6 l! \8 F \, J. m( h
alert("重复密码与登陆密码不相同");
- S: i! ]3 a& s1 N, R/ v7 B! q document.sform1.password.focus(); $ V6 d) S k; _* `, t i% z
document.sform1.password1.focus();
" W& ~" f. a; ~; R, {5 ^# b& G+ ]8 l return false; n% W6 l) E9 s8 @% T
}
; a8 W, p C, S3 sif (password<password1)
" ]- F2 T! b7 u% ?" J# y {: _* L. p$ \$ R9 L+ j4 @
alert("重复密码与登陆密码不相同"); 1 q' X5 k$ {9 i) D5 q8 T
document.sform1.password.focus();
+ Z! y1 T/ q8 \- k/ p( `* P$ w: e document.sform1.password1.focus();
8 S! m* ?: T$ ]* m return false;
- J) @% ^+ b7 S5 U }
& z7 X( H% z9 e0 Q if (document.sform1.email.value == "")
7 f$ c1 S& p. G: X! V9 U {
- _' E9 c; ~/ v alert("请输入您的E-MAIL地址");
7 y2 t0 o! p7 A document.sform1.email.focus(); $ I9 ?' r' b W# e: A& `
return false;
2 d& N, z0 m- Y7 {) ]1 K0 r: {4 v }
% v3 t. ~. D3 @2 v$ |6 ^ ' p% w' F! `; V& A1 J% Z
email=document.sform1.email.value;
" V" T7 F( c( F$ _' u) w3 Y emailerr=0 & s5 D% P8 A" j& r& H: ^2 G
for (i=0; i<email.length; i++)
0 ` g' f! U9 T5 | { ; [8 z# O8 {" u+ H7 H3 s
if ((email.charAt(i) == "@") & (email.length > 5))
6 Y: s9 w6 f% V* U- _. G { " L2 E6 ]0 _! X0 r; q
emailerr=emailerr+1 6 ~2 l, W) {) v( h) |, J
}
" I% P* e- M( d8 C } . P9 b J9 W# z/ W3 k
if (emailerr != 1)
8 j; L. u# z, i7 ^5 } { 5 p n, N9 H8 T1 M; v
alert("请输入正确的E-MAIL地址");
+ A7 I/ {; c; F! o0 ? document.sform1.email.focus();
, U7 P1 ]8 Y" R return false;
" v( E3 e$ E0 c) z6 z8 Z! ? }
! f% w: J' Y+ I" V$ P- l o 0 d* d& K/ f' e5 f$ T
if (document.sform1.checkask.value=="")
4 B6 t& A, j2 G; f( m {
" q3 x5 K, k; k! ` alert("密码提示问题不能为空");
# g1 I( ` V) S document.sform1.checkask.focus();
1 y% J/ J& ?. i# e' r# D return false;
6 Q. {3 j2 j4 y# a }
5 H3 [% |$ Q, F7 E+ T0 s if (document.sform1.checkans.value=="")
, s f% r+ j! Y' J2 U9 \# l {
0 R; q- j# E: {( e: F V5 g alert("您的密码提示问题答案不能为空"); 2 G1 z7 I; `' T1 {
document.sform1.checkans.focus(); 9 Q6 U9 ~) w4 c& \$ y
return false;
6 t' d2 _: {( v+ ~! q }
6 L0 ~! h! B; G, R+ { return true; + n& T$ c% F& G& J5 n
% p" Y+ @+ o+ ]- s
} 1 \( e6 S) F* s3 h. f l0 w3 ^
</script> |
|