|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14403
- 金币
- 2487
- 威望
- 1647
- 贡献
- 1435
|
这个脚本对你可能有帮助:! W I% M* ~* v3 t# O, V+ n& S
<script language="javascript">
- s) J' r5 g b' sfunction IsDigit(cCheck)
" s# k3 u7 F$ [5 Z0 N( Q { % w# ]) J6 x, D' a& H; s: b7 y
return (('0'<=cCheck) && (cCheck<='9'));
$ }- X8 o: A* G8 j8 I* Y: s3 i" B* V } 4 D( |: \/ G0 ?# v
7 |3 h. {0 O! Q
function IsAlpha(cCheck)
$ o3 \& O+ z" a0 K {
! M; t+ D2 g! c, | return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
7 w1 u6 t5 A2 I) h6 B: E }
2 z9 p d. r& [- q
. P8 Q+ w1 {' q3 r7 P, h" tfunction IsaNull(cCheck)
+ b" P6 Q& z8 o9 ~0 ] { : \$ y5 S4 f4 c7 K: A) }
return(cCheck != " ")
0 ]5 \% L: _6 h( o; y. B! X }
( v# ?) `- R! e& c8 l3 A* k1 }$ p 8 K( `; O, R' ^ T3 t" r
function checkform()
! e- C! c. A. t& u9 q! W3 `* j{
; E' Y5 t/ H b id = document.sform1.id.value; ! S: W2 A4 A4 a+ u
if (id == "")
' O) `& g7 h* |. N4 a( v2 q7 Y( Q { ' V' }8 v9 L8 W! U) e3 g' }
alert("请输入注册名");
7 e' s# n/ U' {( L: ? document.sform1.id.focus();
4 D3 }+ s, P( k. |$ u return false; * n$ K/ |# U1 X/ v8 }3 P2 U) q0 |
} - K& n$ j0 Y! c1 G( s' E0 R3 p
0 I4 Z: d( _+ M4 }$ s. [ for (nIndex=0; nIndex<id.length; nIndex++) 2 l+ ~& _9 U3 K& ], O: Y
{ " m8 R/ H" N* B6 j6 D" x$ N
cCheck = id.charAt(nIndex);
7 ?1 i7 [( r/ f% X# h* T3 g" j8 _ if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) $ {* U: v% }9 d7 Q; j6 B- w
{
, N0 [& t. M, F' @ alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
( _* q7 N2 k# Z- c) P document.sform1.id.focus(); " ?7 U& D" T5 G) N2 P5 t$ c
return false;
! `8 W. i1 J# R: }) s& a- F ` }
( d& B- s! I* E2 L } 3 `& ^* F. _% R) V! p
chineseid = document.sform1.chineseid.value; - i9 S; u( v" `) z: }
if (chineseid == "")
, i5 }# u' t4 ^/ H9 k5 i {
7 H2 q) d/ ?5 B) t alert("请输入中文昵称"); $ W+ H. N5 o0 Y/ F- w% J
document.sform1.chineseid.focus();
2 a j9 a A8 r7 [. O- }+ r- c return false; : z7 h) d/ u) Y* ], Q
}
7 V7 U8 a- z3 [ password = document.sform1.password.value; + P, L& r+ P* G- h
if (password == "")
8 B5 s6 j h- @; W) h2 Q { 3 E4 E4 C" n# M. m% l' S6 N
alert("请输入登陆密码");
& p/ b, T5 j5 ~& U document.sform1.password.focus();
- r; o1 c. f7 r+ | return false;
% `7 m. U, U% @" T' t1 X% ` }
9 p! B. A5 v$ s( _/ b6 C! G$ | G+ ] password1 = document.sform1.password1.value;
( R/ j8 j" ]4 M( Z+ S if (password>password1)
- A0 ^+ x [ R; |) u- D& u% v {8 p: C6 _4 i3 G- L3 {+ c1 w+ Z* ^
alert("重复密码与登陆密码不相同");
) e/ t+ m; [- @3 y+ Q document.sform1.password.focus();
5 N3 m+ `7 I1 X3 j$ N document.sform1.password1.focus(); 0 R. n. T/ E8 o [+ v
return false;; ]" x/ K! w' v* V3 S5 z
}
( @, J$ m/ M' m8 r% \1 Tif (password<password1)
/ D! t, E- Q2 P- U8 ^8 S {3 t8 q' i1 p, w' s) e" K: P: ~
alert("重复密码与登陆密码不相同");
+ Z2 v9 @; s! ` document.sform1.password.focus(); % U0 F& o, ]3 N0 N
document.sform1.password1.focus(); ) T( j& r- }7 T% E3 D
return false;2 u$ ^; M N. z r) C
} ' B' S6 W2 F) |5 b7 l0 [
if (document.sform1.email.value == "") t2 V( J* m, }" d9 ^) u" P
{ ' Z9 m- W3 D% P. T
alert("请输入您的E-MAIL地址"); & Z% P8 J4 t n( h0 _
document.sform1.email.focus(); ! q- s; N5 H) f( q) ]
return false; _$ C3 N5 D! K/ G* w v
}
9 Q! c) R2 a* P I- T
- e; i% z9 R# c& M; l email=document.sform1.email.value;
8 ~7 m5 u8 _8 f& R$ t4 \ emailerr=0 1 O/ d; R0 A$ V y( ^
for (i=0; i<email.length; i++)
5 |, a' _/ b3 N8 ~ {
5 R2 H$ o' ]( q6 j. \: [% Q if ((email.charAt(i) == "@") & (email.length > 5))
) X2 N7 ]$ w% ?) I, m- Z {
( w9 X: W* o) x/ v* } emailerr=emailerr+1
" c/ M" x4 H. V) U' z" y7 C }
. r; M/ r/ k' { }
& M9 }3 V& _7 n X# m' D& B) \* x if (emailerr != 1) * k( f4 P& b- ^* `# ~8 {
{ + G& m0 R/ {9 h8 o
alert("请输入正确的E-MAIL地址"); 6 ]2 d) h7 J* }% x( ^
document.sform1.email.focus(); 2 }5 {. Y6 j) R8 M
return false; * _7 B; t* C H, \4 A
} 3 B2 |) c- p7 \6 ]5 u3 B" o* y
' B1 F$ L0 `* r. Q* Q' ]
if (document.sform1.checkask.value=="")
+ z( Z, }- L& m% f {
1 E2 _, ~+ @- ^" p( M alert("密码提示问题不能为空");
3 I. h* H1 v& T2 P: ^( U* j document.sform1.checkask.focus(); 5 p2 L- Z- t% {
return false; , W3 h/ U7 z/ n1 K8 z7 j/ _
} & K3 d0 O0 }" \' T
if (document.sform1.checkans.value=="") ! u! z, O7 H5 }! Z9 i
{ ( a- n& v5 ] m1 }! B% d
alert("您的密码提示问题答案不能为空");
& }1 e- T( `8 F: X document.sform1.checkans.focus();
6 ^- ]2 o" O/ W, W8 n3 r' {" D1 P- D return false;
U0 {3 T5 a2 ]4 g$ d. j- [ }( x3 p5 c! o* V; m a
return true; , Y! r% B1 g( P z: \ i9 ^
B T; G$ Q6 T) `& _- u}
7 r- b. z0 |& u; Y8 J( y( e: u( ?</script> |
|