|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14413
- 金币
- 2492
- 威望
- 1647
- 贡献
- 1440
|
这个脚本对你可能有帮助:
) p2 f( |/ G4 v# F6 J<script language="javascript"> 6 c+ d( Z3 \. s4 R% \) x- i: O
function IsDigit(cCheck)
3 \5 [% K( c" y( c. U, d3 h4 c {
& b8 b! n, s% T return (('0'<=cCheck) && (cCheck<='9')); 1 ~2 o" M( P1 h( s% Z" A. F
} & r( r& S& Y6 f4 u0 K( X0 p
( }3 \+ U, f7 f9 x" _ Rfunction IsAlpha(cCheck)
+ z% J8 Y% M2 D" ^* {% \; _ {
2 O7 F( @ P# P/ G+ x: [/ V& m return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) / T& D; h8 D4 f: q( D. B1 g' v; z
}
4 F+ P3 T& c c& w; `+ I0 N 9 z; ]% q. e2 y' D% E* ^6 Q( M
function IsaNull(cCheck) 0 v, b" }! M M) l
{
1 z1 \4 x8 C9 i b return(cCheck != " ")
$ v; o F2 Q0 W$ L9 X }
: M& F1 D! ]' k0 O4 v- ] 2 |+ w: L* N+ r: v
function checkform() 0 b' S; B2 O9 w
{ # B: ]# f* L" N+ L9 V
id = document.sform1.id.value; % n4 B8 i: q+ ~* p6 z
if (id == "") / h" O; L% q7 v$ A
{ 2 Q) s+ K9 G5 U' j" p
alert("请输入注册名"); . y( a; W( M' ~
document.sform1.id.focus();
& K3 l$ T: m" Z, B X# H1 o return false;
( E8 [5 _+ K: B2 J6 w } * @* R2 C+ a: v. ~7 Y
' v- v6 o. ^# O2 V. k7 t3 f" M
for (nIndex=0; nIndex<id.length; nIndex++)
# z5 b8 s( g3 Q( g { , I% e0 X2 }) }2 D2 @" R- h; Q
cCheck = id.charAt(nIndex);
% D) ^! n/ a) u. O$ N( X* P, M; O; Y if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ) |, l6 O. ?! N4 ]: \7 C+ U# v
{ 4 R: h3 I$ L: o- d+ X
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 7 [% Z' N6 q" {. H' p a
document.sform1.id.focus();
9 P- s# D O7 V! p, \$ g return false;
' B& H, L' f+ s5 f; q/ y/ O: z3 o }
& d0 z( y% _. M4 U' e9 J# L }
+ O% P6 ?( f: r" w chineseid = document.sform1.chineseid.value;
+ @) j. F, }) V2 ]+ ?* T$ A4 e& \8 k! a9 R if (chineseid == "") ; p* |5 D4 C) I5 h
{
" w0 p- J+ t+ f% B- h' R alert("请输入中文昵称"); 9 R0 V5 X* m/ k0 z' J$ N
document.sform1.chineseid.focus();
, q4 q! r2 s! ^* Z+ E return false;
+ n7 G6 e3 I K } 4 ~. D' ?( P+ H8 H" P4 g2 D4 `
password = document.sform1.password.value; - H. L E; Z7 N8 p
if (password == "") . Y3 c T: v* l6 }) Z
{ $ q' ~: b- c. q2 ?* I
alert("请输入登陆密码"); * g$ K' A* m; F1 \
document.sform1.password.focus();
. ]3 @; H7 Q E9 R. n return false;
" @4 A5 t' X0 o" } } ! A, K4 s1 X% S+ ~
password1 = document.sform1.password1.value; 6 I4 S% E* w: I, g& q* W4 e
if (password>password1) + x8 F$ V$ a% {/ k" J7 u. d+ t {3 a
{2 m. F+ v+ E. u$ c7 z$ J1 U. o4 `4 G9 O
alert("重复密码与登陆密码不相同");
9 ~; t# C. t: `8 o' I document.sform1.password.focus(); $ v3 f& o4 S; C& p7 F" q
document.sform1.password1.focus();
3 m1 ^+ E) B+ x) m/ P; K return false;
0 `% m) C" i! `; |; b }
$ D0 X' H O) X6 B1 F M# wif (password<password1)
# a% w5 C6 d+ f7 p* J+ g8 ? {; R2 Y/ v0 k( U2 X: x% D# \
alert("重复密码与登陆密码不相同"); 8 W8 E7 V/ g# S$ q9 G/ @8 G
document.sform1.password.focus();
- {$ R" V6 Y$ N! F6 E1 s6 ~8 z9 q/ _ document.sform1.password1.focus(); & d' s* C+ s- l, {* L
return false;9 [8 D1 G4 u- v
}
# M: N# O; W, U% s if (document.sform1.email.value == "")
' Y6 X' a! H# c0 K { / }5 F0 |5 B+ T
alert("请输入您的E-MAIL地址"); 2 `; i. n; I6 ]
document.sform1.email.focus();
0 D8 L7 b; y6 [3 `, N m return false;
" ^8 T& D! Y7 `1 `. C) E }
% w; d! _: H6 L4 s" R$ E& o5 R4 R
" ] ]/ M( N, y3 f/ S email=document.sform1.email.value; 8 _6 a( b% V/ Q) E
emailerr=0
9 C: F& k# C; p: k9 p for (i=0; i<email.length; i++) # J$ m/ b$ I$ F( i
{
1 M( q r6 R; |9 E7 A if ((email.charAt(i) == "@") & (email.length > 5)) ( m0 X2 R9 A# w0 w, v+ R
{ $ e E( Z/ u' W* v
emailerr=emailerr+1
3 V& N o: t( s& Y4 Z0 | } o5 n3 ?* z) |3 X' f
}
; D1 a H5 V d- s$ w+ |+ S if (emailerr != 1)
1 J0 u+ Z2 ^- a+ n, {9 R+ r5 x9 q {
/ D# b# @8 Y x4 W2 F4 T7 {, O& I, V alert("请输入正确的E-MAIL地址"); 9 A% y+ {" B, k) i, F" c, Z1 P
document.sform1.email.focus(); 5 g5 a R8 k7 i9 p0 u9 t
return false; 8 M* k6 T2 Q, r2 ?+ \
} 8 q. p% y" d& ^- B* Y% E
" X& m) |& k& ^8 T if (document.sform1.checkask.value=="")
2 W- n: U" q) X0 e0 \& P { : `% w f5 u) W0 u
alert("密码提示问题不能为空"); 9 a+ t- \ j) e/ C8 _. T
document.sform1.checkask.focus();
4 d9 l- M5 h5 `# R return false;
3 I; h5 ~2 U% t8 s }
: D3 @8 p* L, H h# | if (document.sform1.checkans.value=="") ( U5 d* p8 E+ ^; f5 V/ O4 e
{ & [ c% u: ]* N7 @; k5 k! K( b
alert("您的密码提示问题答案不能为空"); 1 g- n% N2 @. o8 U, `5 F n
document.sform1.checkans.focus();
) v+ `* d1 `+ `, N- W4 R return false; ( k# b! b+ U$ }$ Y
}3 I6 x; D9 K _+ d" g& W
return true;
L6 @# E, n% ]0 d
' Q6 u( Y( X" t" r} 8 @- }+ Z+ y; C' z5 }$ a
</script> |
|