|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14437
- 金币
- 2504
- 威望
- 1647
- 贡献
- 1452
|
这个脚本对你可能有帮助:
/ A- l7 _1 J* w! X+ O, v3 _2 j<script language="javascript"> & g5 {: g3 M' [" \4 j# w, s1 l, Y
function IsDigit(cCheck) % C0 |! s, Y& w# s" Q
{ 6 c$ O. ~: c% J
return (('0'<=cCheck) && (cCheck<='9')); " q) V* f" \' ^. S6 `2 Q
} 7 c: l9 y! B1 }0 l* ^
. O' Q; P. w+ \% o5 P- k
function IsAlpha(cCheck)
/ H/ t) n$ f. u5 \ { 7 L3 o5 _ B) }2 K$ q
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) * S; v# N+ l! I3 |
}
- G6 `% @7 @) M
) `1 o% S M$ E5 \function IsaNull(cCheck) 4 ? c2 p. a( w' M; j8 W
{ * \. Z" Z2 z1 d$ A) m
return(cCheck != " ") " C/ q* S8 S* p2 F$ O( M
} 8 g* q8 n& X' |6 S! i) `
* q0 S. Q! @: v! I7 Ffunction checkform()
! M7 N( B- v1 N4 B _7 Y& o& }{ * Z2 G/ J+ ]+ j0 F. }! w# v4 a% D
id = document.sform1.id.value; 4 k4 S$ B |$ M4 Z: {/ \1 }
if (id == "")
; s' z; c. I) a; B1 w1 V {
, ]" Q! Y! ^) z6 o; ~: v alert("请输入注册名");
/ K5 O) ~* j3 B2 `" F! G* v) } document.sform1.id.focus(); * n+ \4 i8 A$ X
return false;
! O9 C2 D1 o* X5 I \ } 0 ]* r$ K- H- U* v/ c
+ ?/ I; o( v; y8 O. Q/ K1 r& ` for (nIndex=0; nIndex<id.length; nIndex++)
" y0 l- [2 E7 w& W {
" e7 c: o" U3 W/ ^6 B/ { cCheck = id.charAt(nIndex); j2 C. p, X" D" H: ]# I: R) R
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) , _; w3 _3 f8 w5 I
{ ! `) d+ O0 q$ K5 h
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
- Z+ R+ b" o3 Z+ k document.sform1.id.focus();
* k+ p! c1 c0 G8 V) U) C0 y5 \, Z return false; 7 }! ^! e1 q( ~+ e+ p5 M" \, v6 O
}
& r$ @: L! o+ d } # P! L/ m: B* g% k9 S& n
chineseid = document.sform1.chineseid.value;
5 Z$ v) f y, ~' O if (chineseid == "")
. i. R8 I5 r0 U$ r {
[4 l9 c1 @- {1 R% d( X; q alert("请输入中文昵称"); 4 E0 n6 \- O! c4 n6 Z5 P* `
document.sform1.chineseid.focus();
- P) l' b# s) Q: u" t return false;
) p6 N$ d$ d4 y; Y5 [& E }
7 D$ L5 l5 T: b+ x; u password = document.sform1.password.value; 7 [4 r+ l7 `5 G* w
if (password == "")
# t& i4 L( C K# U9 ]# h" ?, A! a { , v- Y* j$ e5 o* H3 ? a6 t& }' |
alert("请输入登陆密码");
; S0 M5 b2 I5 B/ p# y h$ a3 C document.sform1.password.focus();
" F$ \* N0 j5 T/ A return false; 6 x5 f' ~! {; e- O' q0 Z. x
} ' c: a, @( P H4 B
password1 = document.sform1.password1.value;
4 V6 |/ g6 o' f if (password>password1)
6 e2 D6 s" [& U2 y$ n' G; T) E {
( c" {8 l$ w; a3 i8 r1 f7 E alert("重复密码与登陆密码不相同"); ! N2 d4 o$ ~+ f( g* t8 k
document.sform1.password.focus(); 0 m/ z z s- j$ q! e
document.sform1.password1.focus(); : x2 e( K+ T' r/ D2 O, g2 Q" X
return false;& o$ y% W; ^$ }5 l8 j
} $ R3 p; Q/ C8 @' z6 g4 @
if (password<password1)
* [) [0 r" i( P8 y. w% q: C {% z9 ?! O; ^2 w8 Z; U) k" v2 v
alert("重复密码与登陆密码不相同");
9 ?. k5 a) t. r) x9 s( ]1 D document.sform1.password.focus();
& u L2 p: {, Y4 A/ q; c% D document.sform1.password1.focus();
4 m" d: u1 R. M9 [0 E return false;' a( Q7 b; P3 `
}
+ n5 j& {" i ]! ^ if (document.sform1.email.value == "")
2 W2 q# X6 N8 ^' p8 C { + r6 {. _5 G k* p
alert("请输入您的E-MAIL地址");
5 f2 m# h$ \% ^# X5 `% r document.sform1.email.focus(); 2 s+ N1 F8 J& i) |1 M( U1 x' C
return false;
/ o. ]( Q. K' U/ R }
3 h, |9 B& @$ ?. f$ X- V 8 f# Y" D' \' e: c( [
email=document.sform1.email.value;
" n, G8 x- l/ B: c) Z7 ^% K" E emailerr=0
' i( h' R6 o5 K: T! J1 t for (i=0; i<email.length; i++)
& S1 m, }, w( M { + I( h. `1 d+ @, U6 `# R( S
if ((email.charAt(i) == "@") & (email.length > 5))
, E& y0 N9 p- C- l- C( O7 H* F { 0 {$ @2 d# p/ G/ j. `+ Z! D
emailerr=emailerr+1 & U! S1 w; L K
}
q; u" a9 {9 X* ` } 7 \! }1 [3 s V" Q, N$ k4 M2 u% J
if (emailerr != 1) " @, L. R1 E t
{
' ^) p( F X! [: R M' ~5 { alert("请输入正确的E-MAIL地址"); * U6 {' R! a% @& k" D# @
document.sform1.email.focus();
% | X- C0 x4 G G return false; / o) y! ]) x6 _9 p8 X, j" }! h4 E
}
& j1 Y) C: Z* y0 L5 f/ @6 e: U% b6 W
* p7 U& Q& Q- r! v, g' `" \0 m0 {5 V if (document.sform1.checkask.value=="")
% N: b) R& d) X6 ?% z# J w! N5 N; l { # U# E; Y/ a0 o& B
alert("密码提示问题不能为空");
4 U! E; l- M, r: x9 D @ document.sform1.checkask.focus(); ! R4 T! n! U) B4 Q
return false; 1 P+ z% P8 _+ t
} e9 |( p8 n; Z, ^$ o) `
if (document.sform1.checkans.value=="")
/ W& |3 m% G! |2 Q6 q/ V% `9 ]8 s {
" a1 C' t/ G5 o8 J alert("您的密码提示问题答案不能为空"); / }- e9 ~0 e2 b. q7 |3 Z
document.sform1.checkans.focus();
7 f% R: X5 B6 X$ _" o return false;
% v5 f4 @! r; l) s7 ^ }
% O# @! V# t! H1 V( g return true; . a% r" ^8 z. ]: a. q |
9 p6 o% {" O& _}
7 K, j- u8 P8 S& M8 T2 K</script> |
|