|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14411
- 金币
- 2491
- 威望
- 1647
- 贡献
- 1439
|
这个脚本对你可能有帮助:
, E5 {. P7 ^ B$ a" R B<script language="javascript"> ' K9 h3 U" a4 o4 R T
function IsDigit(cCheck) / L8 l. }$ Y% ^+ T, X) k
{ : G" D" j2 M' X. J: R1 n: [0 ^& @
return (('0'<=cCheck) && (cCheck<='9'));
3 u5 K4 o w M; i; ^/ W } ) O- N9 Q6 n' |. a
) O& j$ u2 l0 o
function IsAlpha(cCheck)
! E6 n. D3 ~1 x/ H6 _ {
! G$ R$ m$ M: x1 _ return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ! A4 b" X, M+ j# x* N* g* `0 G
} ; w6 q# G* y6 [; q2 z
m( w) Z, T. E/ Vfunction IsaNull(cCheck)
# b* Y9 O& q0 z+ J4 i {
+ q( Q1 z$ }. a+ r return(cCheck != " ") 2 P, t) A5 s$ h$ t. W$ N/ H8 s
}
5 ~# n! n" @$ k) S9 X6 y5 `9 k5 ^ : g% k- a. l3 ?' b2 m. @2 c/ }: K
function checkform() " [ k. b$ y' \- ]4 } m8 J
{
$ U9 H4 R3 Q5 u O- N p0 d; _ id = document.sform1.id.value; ( |6 @. w5 {, H! v
if (id == "")
. ^. f& y$ J" L1 m" `, q { 1 n C1 r6 k' t5 ?$ v3 s2 M
alert("请输入注册名");
- ], L- v6 {3 T W; K8 u document.sform1.id.focus();
2 N2 ^, {5 g3 n$ x; m& w1 V return false;
" h3 ? D" p3 C$ t% O6 K } p9 e0 X# c% W
1 x8 c V+ k: { ~ for (nIndex=0; nIndex<id.length; nIndex++) 2 U v( r2 a9 K& Y
{
/ Q6 Z( l' B2 l3 Q1 x8 m3 x cCheck = id.charAt(nIndex);
l; r- z- u1 ?/ P& a$ c if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
; s2 z D' i' @8 B* Y: l { / j* x, @& o. ~# r- Q
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 2 D( |8 Y8 T+ L4 w/ q# G! w' {- h
document.sform1.id.focus(); 9 w/ w& l8 ~/ V8 d
return false;
0 A# U5 y! m5 c5 |' y$ n- x }
! z+ \* e: k# @( P7 q- g% q }
$ c9 c' L* N2 w. u4 D# t5 K/ k chineseid = document.sform1.chineseid.value;
1 g/ W* b( T7 H1 } if (chineseid == "") # W/ S* e2 B0 l% D( v9 o
{
0 c. j/ t5 S# K! ~$ M alert("请输入中文昵称"); 5 G0 R3 t, l C6 m; ]% b
document.sform1.chineseid.focus(); 6 o, p6 k8 M8 O! q c! m
return false;
' Y( ]$ i/ m) { } 1 c9 P+ I. s, Q$ q' q9 A6 B
password = document.sform1.password.value; ' D: n4 \$ k/ U' ~# |
if (password == "")
& b `9 I4 k# Y1 E3 }' M4 |: g& c { ' d$ u$ E0 L4 R) `8 ?2 I
alert("请输入登陆密码");
8 i3 e4 {1 z1 o+ i4 W9 i9 w document.sform1.password.focus();
4 L5 R% p. K( K3 R return false; + S' q- G2 \' J k2 _6 I
} + R, b4 U9 v% _& u/ A5 k
password1 = document.sform1.password1.value; 2 s `; b# h' ~7 L+ @) A( x/ e6 k& |
if (password>password1)
' V/ a& R* Q9 h e8 c {* B @" s5 ~& y: k( w% Q
alert("重复密码与登陆密码不相同");
, L, s. h. o _; ] document.sform1.password.focus(); ' w- u0 `/ e& \, A: I" W
document.sform1.password1.focus(); $ d% c' ~6 t9 |. |2 {2 B
return false;# e9 z) g4 s- O. n& _7 u
} ) [- V% x) ?4 ], V$ g$ x: M
if (password<password1)
1 |: }1 c3 R" u: X( W: N4 J" L {/ z' B* c# g5 A5 i8 s4 H, Q3 \: u
alert("重复密码与登陆密码不相同");
# |2 P1 S5 \ |- I) l$ Q: v document.sform1.password.focus();
4 x1 R3 C% i3 d, t$ R% u! n document.sform1.password1.focus();
: b7 ?, t# t3 R; R/ r' M7 K return false;3 V, q/ Q$ B/ }$ L
} $ v" y% J9 ^7 W7 V" s
if (document.sform1.email.value == "") $ N, T4 b3 ~# C% y9 e5 ^% L
{
E( K. R/ x* ?8 ?+ h6 \- N alert("请输入您的E-MAIL地址");
5 `+ Y0 }; q4 K* U- @ document.sform1.email.focus(); ! M3 u' Q- Z( o; ~2 ~, W- M
return false; / [$ @7 f7 g3 q8 D$ p5 W8 n7 O) A
} 7 P3 c/ w; o, v. ?. t4 J+ T1 Y
d$ z0 c& y3 _2 C" y; R1 `
email=document.sform1.email.value;
8 F5 C* B4 J ]; N8 f emailerr=0 ( C" e$ @& ^7 `- v1 V3 K+ g! f+ v. g+ {
for (i=0; i<email.length; i++) * s" z( N/ k. b% o. b' q( ~9 W" k
{
: C" i# `$ K) n if ((email.charAt(i) == "@") & (email.length > 5))
2 v" J- r& R: g9 V; C' v {
q/ J0 ~0 q( j% o3 F emailerr=emailerr+1 D8 O$ U8 A- Z) Y
} , R% T& i4 } u" `) g4 v
} ( Y" u, w: p: C. }4 N
if (emailerr != 1)
( V6 V' b8 ~. [3 r/ M {
1 s: y9 i' Q3 Q/ [) K3 S+ L alert("请输入正确的E-MAIL地址"); 7 a9 i* t/ e0 _% e
document.sform1.email.focus();
# E. y3 W i1 A) P7 d5 I return false; 5 \8 S; M0 h; t; V K
}
0 A* L* D/ b4 n8 w i) s ' n, f5 z* D6 C! B0 Z( m
if (document.sform1.checkask.value=="") 5 P ?. a* E5 @1 K5 O) u
{ 3 v& L2 m* H1 N
alert("密码提示问题不能为空"); - H7 S) h4 f) Q, i# m& a7 ]
document.sform1.checkask.focus(); . d4 [* }* z8 W; }3 D3 ^+ h1 P6 x
return false;
/ L' K3 M) D* T }
) q' G: |' w4 l( Y# k/ N if (document.sform1.checkans.value=="")
8 ~# [3 `" A, K; d& `8 l' o {
" H: W1 w' f Z, S w: D, R alert("您的密码提示问题答案不能为空"); ; V- ^" K- I, M- l; J" W& H
document.sform1.checkans.focus();
4 m( T* {' }4 L% W/ i! I return false; 2 O8 D2 p. c' a0 l/ x3 Y8 O8 Y
}
3 R I7 X+ C+ v: x, a# n4 k/ ]: G return true; 6 A/ _' y" t# ]# W1 m- r9 K/ h
" }3 c7 I6 u" [0 f& q}
: r! t0 k0 W. c% v5 O H- w</script> |
|