  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14191
- 金币
- 2386
- 威望
- 1647
- 贡献
- 1334
|
这个脚本对你可能有帮助:
1 s6 R* i4 y* A, E6 j7 G<script language="javascript"> $ {( {1 j F+ z* K+ X
function IsDigit(cCheck)
' Y$ I. B2 T" C$ q ^- Y4 k6 E {
' E3 j- Z# W. g% | b% K return (('0'<=cCheck) && (cCheck<='9')); ' f$ d7 Z. x7 }
} + q' W/ R& I4 I, ^
) y: A; v. [' t1 |& H- m# l9 v+ g
function IsAlpha(cCheck) 2 C; Y" T! P1 ], B& ~- m, Q$ z
{ + U9 k+ v: ?( ]- g* x
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
' R1 d4 s/ P; r3 E. E' S) G }
$ i9 f5 f3 x% l6 V$ T* z* N$ L
6 C3 @4 B5 t2 q- ofunction IsaNull(cCheck) / m7 n6 a V' K/ O
{
' e0 b+ s1 H/ l return(cCheck != " ") 1 i3 ^0 N) a1 e Y$ W; w
} & o% d' J2 w+ R9 g3 y; U; [
* u% q* e0 X( |
function checkform()
) Q% B0 ]' p3 o9 C{
8 X, T0 M* w) R3 N. } id = document.sform1.id.value;
( v$ H# B* l$ [ if (id == "")
7 R* W$ x3 \" I! c) W5 h/ P: s {
# S2 A& |: {: j* _5 l' U& \ alert("请输入注册名"); $ ?- t( u2 u( A2 |- c5 F8 a
document.sform1.id.focus();
7 ~* `( y. x0 K; N9 q! h return false; + g0 N8 }# g' n
}
5 y2 S2 w* T$ g- B' Z2 b9 T
# I2 S( a7 r1 y& M4 Z0 { for (nIndex=0; nIndex<id.length; nIndex++) ! B& ^! k, V; t1 }+ g& S
{
: @' b! s+ L9 x4 o/ S cCheck = id.charAt(nIndex); 0 L$ k j) L6 p- P6 R9 e
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 3 V1 F2 b* R4 L& h& J
{
/ D0 |: T9 U4 U# n# ] alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
5 J( X" Z& |) p document.sform1.id.focus(); 0 [" W% x/ k0 ]: j1 }& V
return false;
% @% b. r/ q$ |) }- r } ' f$ }/ j. K9 r- l
} . a* f/ ?# P5 f2 r
chineseid = document.sform1.chineseid.value;
- K5 Y, h% y% L4 u" A if (chineseid == "")
2 m7 w5 q3 C1 ~% p; t$ t1 H2 E8 X { % G9 B! ^& N% @$ o R+ Z5 p
alert("请输入中文昵称");
+ F9 l$ ?; D$ i$ t2 l document.sform1.chineseid.focus(); " a- [* W& f; ~3 v
return false;
" q: [8 i; z6 h6 ^% z) } }
6 G& Y9 r+ T! e) t: m5 L password = document.sform1.password.value;
; E" g7 o% a' K, m. |& |$ t if (password == "") 7 f$ y t/ a5 ^+ x7 v! U
{ ) R" b. n, m: ?( Q n) O( T
alert("请输入登陆密码");
3 i5 a% h5 q4 n: q document.sform1.password.focus(); & n b" O: o5 Y$ F. D% o
return false;
. q( O. Z0 T) B ] } - m0 C2 B2 w, C g
password1 = document.sform1.password1.value; 6 ~9 a S& i) S Q+ N- x+ C! j
if (password>password1) & F7 ~ Z& Q2 D$ P, l( {) l( O
{
; `) L7 L7 x( o0 ` alert("重复密码与登陆密码不相同");
% S I4 {* m: S document.sform1.password.focus();
. f' D$ f: Q0 q8 v. e4 u* l- x% w document.sform1.password1.focus();
+ K& u4 }$ y/ E return false;
( L# T% L. g. [4 A$ K } Z7 }8 |" E; h! i6 r1 p3 u
if (password<password1)
. t+ h3 @% g1 d9 q2 k+ a {: i! ^0 E9 ?3 f; x7 \2 I/ G
alert("重复密码与登陆密码不相同");
- ^5 y3 h4 V0 D# A7 } document.sform1.password.focus();
/ d; q5 z% w+ ?8 Z: e/ H/ ` document.sform1.password1.focus(); + s) ]; m, C) S
return false;
" O( U) u8 G, p/ k6 i; O* ~ } # _6 o1 r4 ]. z6 F+ t
if (document.sform1.email.value == "")
! }( t$ Z; E1 e' c1 C0 Y! c { 3 W& l3 d# r ? i0 a4 T2 A
alert("请输入您的E-MAIL地址");
Q3 u( U6 ~$ g& k# G8 V document.sform1.email.focus();
$ B) z/ C7 n# K0 P5 R+ h# E return false;
* p. s7 l* y+ X8 S% H* }, C } : ~ R. M3 m8 n8 m8 \6 W2 ]
) z8 X8 j( |& Q& `
email=document.sform1.email.value; 0 D) D3 w: m4 M' Q2 G9 W4 e w
emailerr=0 9 v- p* s2 ^. Q# @ C' Z+ |
for (i=0; i<email.length; i++) ; T% ^3 w" p! p* O- k; z$ m
{ - L! O6 N& w" s6 [
if ((email.charAt(i) == "@") & (email.length > 5))
* v2 ^ u, n1 V; F; f& { {
9 {1 [ F2 p1 ~7 h* { emailerr=emailerr+1
# f; Z6 N$ g9 S5 \( n2 v6 h0 t }
! z, R% T( i" u } & \; ^* [8 W+ ?, a* p' w1 {
if (emailerr != 1) % _3 Y% w5 e2 |& s
{ " R% I; i5 [( E3 {
alert("请输入正确的E-MAIL地址");
1 a7 `( P& O- u& d2 M% F, T document.sform1.email.focus(); ( u, E- x; G0 ]' I& q6 M
return false; 8 S. J( l$ [' V5 a8 r- U0 S% `
}
( Y, l) l, c+ o0 ?( r Y3 z1 j/ S
6 {8 o8 Q4 ]$ \8 P if (document.sform1.checkask.value=="") E( H: z$ [" g" e) ~& K; g( c
{ ' c; u+ J2 k3 H9 O) i! B
alert("密码提示问题不能为空");
4 G" r. j& v: x document.sform1.checkask.focus(); 7 W* R6 ~9 J& n, ^2 _4 v
return false; 4 y* k/ k& [ c% p, Q9 d# a% v( U
}
9 f# T/ K1 A" {: Q- M if (document.sform1.checkans.value=="") 0 b3 C4 X) a. J8 i
{ . X$ e+ Q* B' W( f: a9 @2 v* I
alert("您的密码提示问题答案不能为空");
) r: e1 W# ?' ]9 C document.sform1.checkans.focus(); 4 A, i4 n7 I$ X) Z/ L1 I
return false;
* l& S. N# g) X+ | }& b h _/ n3 \1 @& i. N* ^4 e
return true;
( q4 z1 g$ Z- l3 W5 O. q 1 H7 E# X3 W0 K; a3 S) q# U
} # ?! e: o. e4 g# D' j- ?9 B
</script> |
|