|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:
. ^6 s& y) v' T9 W<script language="javascript">
' T: l( C) m: n l" ^3 N1 h `function IsDigit(cCheck)
+ j6 H- X5 y; c' x6 s8 Q2 F { % Q |, c3 f4 A& }
return (('0'<=cCheck) && (cCheck<='9')); + K, e& [5 f3 X
}
4 h. l2 q3 l. S) X
8 [+ P- g5 ? j' o* R' ]$ Xfunction IsAlpha(cCheck) + c; z# _; l4 c4 E9 z
{ , m- X1 L8 t% W, V$ U" b5 ~) s$ z
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
* E) s. N2 X3 i2 o8 P }
( }8 r; P0 e d$ h4 R1 B3 A' T+ v* I 2 `: h( L9 C2 Q
function IsaNull(cCheck) , S- O+ V* x$ D* O3 }) G; G: `
{ , N+ r9 F0 a; y) N6 n- O! P3 F9 X
return(cCheck != " ") * q6 o( j; G R9 a* n! C2 d
} ! k% j8 Y$ N' m0 g( y ^
" y3 s) ~& k! J5 b5 A. afunction checkform() 0 j( x3 q; I. ]' o& K2 v' {: ~
{ ' K( q# O' k5 {1 u: u# b
id = document.sform1.id.value; 9 Z; H4 L4 R" z6 n7 |
if (id == "")
6 S/ p4 k* ~" r6 D. G7 ?% X { : m$ }+ |* U4 p& C4 b8 T# M( G
alert("请输入注册名");
. _ Z: a/ d& ^9 z, |0 f, \ document.sform1.id.focus(); * H, w9 i1 R# J- h$ N c" g7 X
return false;
3 Q0 B' I) z# P9 q } 5 S# w- s5 F8 L; b% M0 x# q
- Q7 v+ K, k# z `- W for (nIndex=0; nIndex<id.length; nIndex++)
2 _" X4 ?. N8 y& y { 6 M s) ]' M7 i% @
cCheck = id.charAt(nIndex); 9 Z. w" Y2 p9 W! s) @( i
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 8 i* v) N$ A7 e. A" e1 ?
{
& T# G' Q5 g* R% o: E+ H alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
8 H, q; m. D1 o4 i _1 e document.sform1.id.focus();
{6 x! d6 Q$ w, x4 R# V0 Y return false; " p/ K. s; [; R w- H
}
. i/ `- S9 I0 e! X6 \' s }
0 h. i3 ^8 F8 @& g/ k chineseid = document.sform1.chineseid.value;
. E% E0 v2 F( ~+ Q L5 F if (chineseid == "")
* l6 o! P* F# G; p u {
& e9 o) v2 W- N' }7 c8 @$ o alert("请输入中文昵称"); 3 Z( e5 D# f9 T& N( E$ P: n. z
document.sform1.chineseid.focus(); ! l n& i# ~8 A
return false;
: b& F0 y3 G6 z% r4 k }
+ `, ?6 U) V2 b' R* d/ }, `; c password = document.sform1.password.value; ~+ k' Z: ^/ p; A0 v
if (password == "")
. x% q, B0 z8 L' t, V4 @" X* J { ! w* B! r: j7 z8 ]* Z
alert("请输入登陆密码"); $ h- M0 [+ F% R+ v4 B) X
document.sform1.password.focus();
2 G* P. C$ B/ {7 x( r7 E$ O return false;
1 H' u- [: {: c. E( r }
4 t3 ]4 T1 u3 A4 h" D" ]" m password1 = document.sform1.password1.value; 8 n9 Q4 U% ]" j& p2 T
if (password>password1) 2 ]9 k% N- s5 o1 }- ?) N4 W
{+ p6 t$ u% i4 g6 m& U) X$ i, }
alert("重复密码与登陆密码不相同"); % P' B3 n* g5 ]& U2 o' D
document.sform1.password.focus(); , O; z+ G* O5 a0 k4 X$ W
document.sform1.password1.focus(); : D' H- k& T+ S+ ?2 g% n
return false;
, S; X" z* O6 g; M+ H: t }
- d& C; ~: N6 Nif (password<password1)
' d0 D3 x7 L+ ^4 K {
& Y/ k' d6 `& m i* R, ~ alert("重复密码与登陆密码不相同");
) T8 [9 e* O; d, o document.sform1.password.focus(); 6 }& h) R- @; c) o
document.sform1.password1.focus(); , b1 O2 S& e$ z9 U. G+ f; G1 V0 U1 O
return false;
6 f D$ K6 _: Z, u" f9 {2 n }
`& I) ^/ e7 G. ^ t% u if (document.sform1.email.value == "") ! e9 e) ]. L2 W9 u
{
4 y7 k( Q: u$ `9 `8 f0 J alert("请输入您的E-MAIL地址");
* t% N$ g$ j* N& t document.sform1.email.focus(); ' F J! _' k$ C+ A- ]
return false; # n" y# u% y4 M
} 8 [3 d: }1 `* `: T
1 H' f# S% \6 R- k. ?6 P
email=document.sform1.email.value;
$ k L* h" q8 k) t2 O emailerr=0
( m7 f3 U( s" P. N* Z+ G- u* \: X for (i=0; i<email.length; i++) * Y4 x3 N2 C+ P/ \8 g7 y9 R
{ & u5 b1 P+ z' l1 Z
if ((email.charAt(i) == "@") & (email.length > 5)) ) j3 J0 D& c; s" Z& o
{ 3 I5 F- o8 k) k
emailerr=emailerr+1 " l9 c8 n( ?: p v4 l# l2 o6 x w
} / u. x1 `. u4 r) |9 y4 O
}
6 N) _) j+ ~6 P( d/ [ if (emailerr != 1) & _* Z4 C; C, t! W V2 {/ [. `
{
6 v9 ^6 {( o& ]7 z) Q0 e- {6 k! Q$ | alert("请输入正确的E-MAIL地址"); * a. M3 W& H d1 c
document.sform1.email.focus(); ; E1 ?' D( g# V& |+ p# M2 `
return false;
6 w b+ p# O9 O5 @ }
w$ k( i' U1 S( s$ Y 3 U% {3 A* j: d, u9 G2 `# z
if (document.sform1.checkask.value=="") # P0 [$ q: E# @$ ^# ]3 n( K+ m
{ - ^7 I/ R* m5 |5 t+ l0 G
alert("密码提示问题不能为空");
* z# [7 W" D4 ~ document.sform1.checkask.focus(); : ~; @3 [6 `; d. D
return false;
/ X0 u$ m3 @) ^! r! P } % O: B4 L4 m- m0 U ^9 f
if (document.sform1.checkans.value=="")
+ o8 J3 m1 r/ B: F6 h3 C+ k( y. ? {
+ a2 s$ R* X& E# A: c4 @* R alert("您的密码提示问题答案不能为空"); : e/ B; Y0 u3 B
document.sform1.checkans.focus();
/ ]8 g; ?6 C8 z3 w0 s: B% _4 r return false; : X& Q- b4 w+ P1 t
}$ T1 c9 g8 n- o
return true;
2 s$ n6 i; D! R5 S- c
/ z+ v8 U3 F2 a7 C7 i4 H} $ r" T! g, s1 B& Z+ ]
</script> |
|