|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14423
- 金币
- 2497
- 威望
- 1647
- 贡献
- 1445
|
这个脚本对你可能有帮助:
6 x) p( Y) I- ~0 P, }7 t<script language="javascript">
: t/ p& A0 {2 ]function IsDigit(cCheck)
1 t5 W0 z7 `5 g3 B5 x1 G {
- V% p6 N" n' ~' W2 h8 b return (('0'<=cCheck) && (cCheck<='9')); % i5 s0 b5 C/ g
} ' C+ I1 @7 p! W. D, i/ W
1 I& k) |" L1 d1 _3 W
function IsAlpha(cCheck) $ L$ a$ `( M1 [$ w3 T$ X$ Y9 _
{ 8 V* N$ u* E, S1 ^ t+ _; G
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
9 ?2 I H# H' u: J1 M- L& u8 u4 I" U6 ? } & S; Z2 C: Y( |3 F+ C
L0 |6 H9 d8 D
function IsaNull(cCheck)
; z* c6 V" {, l0 w' m. J2 c {
. @! ^: F! j) F5 D7 u. a/ L# M% [( L return(cCheck != " ") , T# c! d- ]3 I* e$ Z7 C
}
+ M+ V+ ^/ e* E6 d) D' E 7 \5 R; Q0 ^2 K+ T2 [
function checkform() / \: W n6 c: H# A$ n: r
{ ?" C& U0 Q: L$ X
id = document.sform1.id.value; . h) [/ k* b/ O5 S3 T
if (id == "") 9 O8 l& w4 @/ b( y+ q- W/ z, z
{
) z, k: O( @" y! _7 J' [! }- Y alert("请输入注册名"); 8 k4 v( \- A/ s5 ?! {
document.sform1.id.focus();
1 \' M9 B/ F& }# B return false;
1 }& m- s! o2 A+ G$ r: W } " B4 }/ g2 [* P+ W. h% S
3 [$ U$ \( N- Y& W& e1 Z for (nIndex=0; nIndex<id.length; nIndex++) * C. v8 z+ A6 g( @6 A ~% d+ z
{ 2 a8 I$ l& v( p8 r
cCheck = id.charAt(nIndex);
" G9 o6 g6 e2 K- r" t' e, ~& T if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 8 q( I T, E; C
{ & g! ^8 U+ s" Q% F* N' _& W
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
" i3 @$ w1 j0 q) w9 j document.sform1.id.focus();
$ ]2 |1 ^& t/ P, t6 C return false; ( T4 G7 n8 t2 v# ?# t a, T `
} * ?" G9 G! Z4 n9 j, K
}
+ ~- Z* N. e( `; G6 A# _- W chineseid = document.sform1.chineseid.value;
8 n; V: L8 D* \, a if (chineseid == "") 4 ^8 R+ \' u5 p3 Q) x& ]' y a5 K
{ . a9 V! K! U0 R/ @8 Y: y! l
alert("请输入中文昵称");
5 x: C& C, N# H- Q8 r3 O/ O document.sform1.chineseid.focus();
5 ~# P1 P1 Z$ q, ^: q# @) B return false;
3 a/ T2 |" A1 v6 {" R) ]" m }
& a) v9 q- f+ j! }; ]+ K password = document.sform1.password.value; % L5 b' u4 v( X) s4 O, @
if (password == "") 2 R' x2 |% W% Y
{ 7 V$ B% I& k- i* N; T. W* [8 q
alert("请输入登陆密码"); 0 N# e2 G4 B( f+ N. B1 I, K
document.sform1.password.focus();
7 A+ z4 W9 U" h5 x, c, L( O return false; ; t1 l+ r$ f# v. Z
} , b8 I; d- n0 G8 r& U
password1 = document.sform1.password1.value; 1 u# \' G( C" J( c8 E
if (password>password1)
3 c# B) Q; K! a5 u1 f* n {0 A7 b; M, N6 [# S5 g, L& z. I3 `* m S
alert("重复密码与登陆密码不相同");
0 i7 k( H, v( ] document.sform1.password.focus();
0 v# g, b. X: ` document.sform1.password1.focus(); 1 E9 X1 z4 {. t" | `3 C
return false;
5 ?% c. w$ B, j* P* y* L4 Q# ~ }
6 z* n: a1 v) a o; N& i* |6 Tif (password<password1) ; g3 J9 V" _+ r0 C% _
{
" y: L( I% U* s) E9 b alert("重复密码与登陆密码不相同"); / `' u4 l# D: x3 }
document.sform1.password.focus(); 2 \3 B5 j. b6 X+ L" Y
document.sform1.password1.focus(); 3 A1 O1 k A/ k7 w
return false;
: G2 n( @: s8 J' @: o# { S3 I }
4 s8 l2 d) p& q5 D0 l; r5 _ if (document.sform1.email.value == "") 5 P6 [- Y0 \4 F3 ^, [3 \( C
{
8 O2 W1 f* F% D) M6 g% ~3 Q) \ alert("请输入您的E-MAIL地址");
. Y( s, {( D6 Q: u document.sform1.email.focus();
+ n8 |5 X9 m- m+ v7 ?) Y8 s1 x& P/ W return false;
}0 s8 w( D$ G } 7 _3 r, q0 B0 X; H, L$ ?5 F' M
* i! l. r8 ^3 Q# r
email=document.sform1.email.value; ( q& }' I }# r# N" |/ H+ q% N& S
emailerr=0 # b x% V( J& H5 {
for (i=0; i<email.length; i++) $ X& z) E7 n) W. t. [4 i; D4 ~
{ - w# b2 r' V4 H7 f, Q% x6 F
if ((email.charAt(i) == "@") & (email.length > 5)) : X% ]% B3 ` X4 E, L
{
( O! Z& I3 W$ b# h emailerr=emailerr+1
0 }0 Q1 \$ H$ k/ o6 I- ^" J6 b$ I" ` } 7 k+ M. u- v# K7 U0 h$ ^
} 7 R" a& I* H" D9 [" g/ q3 r5 ]6 X
if (emailerr != 1) " R5 L6 f4 o( E/ s, N8 ?: S K, B
{
/ d1 ?' y0 J2 A- { alert("请输入正确的E-MAIL地址"); / j$ X4 h4 f7 f
document.sform1.email.focus(); . C3 w5 ^4 |3 J+ p' M; [
return false; ( V$ ~- K; e0 m
}
. Q2 A6 B, c! ]2 A9 B . w# K& ^( X e( Q# M) W: T
if (document.sform1.checkask.value=="") + I( M: I2 X8 |3 Q% Z- a) s
{
+ R& E3 H5 w( B4 g alert("密码提示问题不能为空");
8 @; G6 K6 x# k% a, I, T# |6 l document.sform1.checkask.focus(); & k3 C# ]* C& j1 }- M7 @, E8 ?
return false; % m; n- C6 F% W X, Q. I
} ) d- Q+ R2 w# M6 e5 ]; c( @3 y. ]& C
if (document.sform1.checkans.value=="") ^; W6 Y: \/ g9 S
{ ; F% J- `5 {- P5 H6 M+ k9 o
alert("您的密码提示问题答案不能为空");
9 ~$ `$ ]' Z' z; ]: h. Z document.sform1.checkans.focus();
6 w6 e% R; ]/ p% w4 Y* x return false;
; w! O6 p8 u2 M% Z2 V6 Y5 p1 B }
0 T# B9 |4 [& S. ? return true;
7 e/ {7 g+ M, @; d% E6 f& I3 a9 r : j; _/ N, ~; ]9 w1 a c2 x
}
" X0 z1 @! z' {$ M- W</script> |
|