|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:0 i6 U8 b% n, |$ T' h( t
<script language="javascript">
+ U. K) @9 q& Ifunction IsDigit(cCheck)
+ J9 N/ C+ V( X {
R; f$ l3 m7 d& g S n return (('0'<=cCheck) && (cCheck<='9'));
5 v) e- w& I! J+ Y }
" e# l* w+ ?" T. f$ F0 x 3 f8 S- m) O, \4 r1 Y
function IsAlpha(cCheck)
" e; |5 S% R2 W# o1 ] { * j8 R- f+ |3 l6 c- w# O: k3 n7 F* K
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 2 N8 X( ~3 b1 j# L5 d
}
+ J: ~1 Q+ G3 j6 A% l 9 L% X6 k) [6 H$ t4 M
function IsaNull(cCheck) ' V8 l2 ]# f( \# |5 K: ~5 l
{
# _; [+ B$ E) v4 q5 G( N return(cCheck != " ")
8 s7 W! G4 o: x; N }
: |" J7 }% i, S6 K$ g) D, } t & f& Z' B& B; z' Z- H
function checkform()
- Q5 S/ Z7 a# Z: u2 L{ ( t9 C" f s( e3 ~! r w/ l d k! o
id = document.sform1.id.value;
; J/ X- v' l+ ?% M5 Y& s if (id == "")
6 ?1 k. Z4 E2 r2 X! k- p* k {
- r" F$ ^& t$ L8 T! W6 H alert("请输入注册名"); 2 F, i: m; M. a* ~
document.sform1.id.focus(); / l1 E5 I/ W. k3 l9 r3 J" T
return false;
5 M# R7 ^1 J' p! P( Q N/ u$ m i }
% Q( h( X0 s7 Z ] 4 ?+ I2 }* B9 }0 Z8 P$ y
for (nIndex=0; nIndex<id.length; nIndex++) 7 ^+ o# u* I, ^) S7 O: m
{
9 r, o8 c+ ~7 v% M w0 I cCheck = id.charAt(nIndex);
5 ^5 z# u8 @ m4 \+ O- r# ?7 B6 I0 G/ X if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
: a/ C7 G; Y2 s: [$ `5 {# J {
0 U4 y0 D5 d: v: W% B8 U alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 0 ?3 Q( n& s4 k; l* `
document.sform1.id.focus();
$ C9 ?8 y+ e1 {6 k2 O return false;
% m3 |) ~$ m% h } $ s! Y7 a; _3 }* M- Y, T
} # A4 l4 H9 a/ x! F: `
chineseid = document.sform1.chineseid.value;
; k' U' W- }$ g \6 L if (chineseid == "")
2 j3 t* m6 f; O* D6 m {
+ K" C3 E4 j& i alert("请输入中文昵称"); / G i4 C; |/ G* W- F% ^
document.sform1.chineseid.focus(); * m1 D( j; L; b& I; I: E: D$ r
return false; + O9 O2 x6 b; }5 I
}
' n3 R4 `5 i/ z8 u( }3 ] password = document.sform1.password.value; . Q5 a/ {$ a t( G1 R3 A3 K6 q
if (password == "") 9 z0 y7 J+ p. O! f$ @. U
{
7 Q+ Y+ ^) E$ s$ ^, F4 \! [# O5 A' T alert("请输入登陆密码");
3 s9 O7 S8 J& Q7 M) C3 w" x document.sform1.password.focus();
, O; \( l0 K3 E. Z, Z8 r I return false; ' p" K9 ?. } M6 n, i4 F2 j- ^) B* T- z7 w
}
5 S6 r# {; d8 N- H0 A/ K7 R password1 = document.sform1.password1.value; * X( n+ |: I8 n' J ^3 B
if (password>password1) - ?* b, C9 W: c
{0 ^4 {. k! m0 p4 c% J
alert("重复密码与登陆密码不相同");
/ f% J! T: s# X document.sform1.password.focus(); : Q5 v( s. i# j4 v' M7 X
document.sform1.password1.focus();
% s- {- f$ h! z- m return false;2 u7 T8 K, @7 j4 c
}
" n, b2 T; H$ M; w- d7 e0 B) Pif (password<password1)
4 [) y3 B# s5 T# v {1 {7 F! t* q& R; g* j# x0 [+ Y
alert("重复密码与登陆密码不相同");
3 h7 |& |7 M2 M: U2 L& w. ] document.sform1.password.focus();
# B6 p! W! \! b3 C document.sform1.password1.focus();
3 I' b8 U1 Y; q7 F4 Z return false;
. _) M Y/ W3 s. d& N+ j } % O) m6 D; b! A
if (document.sform1.email.value == "")
. q* l2 F6 A Y; e) D: S) Q9 {& W {
. X3 u+ }. n, h alert("请输入您的E-MAIL地址");
1 c% a4 X" N3 O" ^. J% ?' m document.sform1.email.focus();
% ^; }7 ^ f5 `+ ]: F0 T return false;
, K0 H9 x% T! \7 A3 q } % L* ^5 _2 N( F3 Z- G7 Z
" C0 l( q) k5 y+ N: C" y
email=document.sform1.email.value;
' l* m1 I5 T$ ?, S& M emailerr=0
4 {$ Y" p+ ` j( H3 ~8 s; o for (i=0; i<email.length; i++) ! s, j6 G" [( n# [. C3 V) k
{
. o" O6 S: E, o) o2 w if ((email.charAt(i) == "@") & (email.length > 5))
5 L2 ~/ h+ o6 x# O8 n {
9 N; Q: w3 s' m& _. X/ B emailerr=emailerr+1
+ R. ]' J1 `# t6 {+ E* Q } / b5 ^7 }% I* `3 p+ L
}
: J! Z" _, S0 E$ _2 X4 c8 V if (emailerr != 1)
4 y. a+ s. B4 i, n5 a { ]4 Q' e( H! y- X9 |( X+ [4 _
alert("请输入正确的E-MAIL地址");
$ ?7 ]; t; ^# U* I, O document.sform1.email.focus();
# ^* |. w4 y0 U+ Z return false; 4 ^9 F3 d* L" k v2 |0 k" @
}
, Q' M4 b7 P3 Q2 a4 | 4 \. p* d2 }1 Q" n3 r$ p
if (document.sform1.checkask.value=="")
1 k2 U% B% `7 w/ G$ I4 g1 h { . ~; T. s) n" \7 c
alert("密码提示问题不能为空"); " D2 A% h' @1 f
document.sform1.checkask.focus();
% |+ n! q$ `) i$ E return false; + J! s, [+ E) S5 ^( n+ I
} 2 x- C4 j/ z5 d- a2 T# [) ^) R
if (document.sform1.checkans.value=="") 6 I9 t8 l1 B8 `' H
{ + l [3 G5 s* F. S
alert("您的密码提示问题答案不能为空"); ) D+ D& G" p9 e7 U
document.sform1.checkans.focus();
5 q, `* e2 F7 Z9 \7 F% B return false; 2 G) r) _0 `2 p* i/ u, h1 p# I
}) N X% A! B* q
return true;
, q& _8 H, A/ l5 X
/ j0 P0 |% C% X. C} 8 S0 k( b$ c5 ]$ k# C; P9 S! _
</script> |
|