|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14341
- 金币
- 2456
- 威望
- 1647
- 贡献
- 1404
|
这个脚本对你可能有帮助:! m3 t: G c! {. X" p9 C7 s5 H
<script language="javascript"> $ i. p* H6 z5 B
function IsDigit(cCheck)
1 u# G! S* {' p0 F {
- g4 ^8 k* c& E1 q" H6 m return (('0'<=cCheck) && (cCheck<='9')); 0 A0 M6 r6 q$ Z; O. J
} 6 e9 H- E) G1 E
0 f8 h9 T8 U# F/ R6 r, I2 w% Gfunction IsAlpha(cCheck) % x3 Z2 C+ w5 S8 Y/ ~0 V
{ 2 |, T4 v& \5 b
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
. `6 g; u$ q# t- u/ I% Z$ M. P5 d; y } ( i+ I% _+ Q9 m2 G6 C5 q, M
, @" n7 @2 U0 M: b2 O1 k* r* u5 cfunction IsaNull(cCheck)
s' I# o. Z+ M t4 T {
2 r8 B0 m, E# @ return(cCheck != " ") 6 L- {9 ]3 c u6 a0 _, I W) a8 T& A$ O
} 0 y) n' H' |7 j9 l: U/ s+ w. n3 {
. M( [2 a3 {) s1 ]& X9 q0 B# zfunction checkform()
4 d. R* e; C% D/ F' R$ U! L{
' L+ z, L4 c9 k( x' e id = document.sform1.id.value;
; Z& f8 h3 W" K4 I if (id == "") & [8 ?! b. e1 D3 e4 ~2 k S
{
D( [% `0 S- N+ m# @ alert("请输入注册名"); 3 g2 o! t1 \9 P& J# R
document.sform1.id.focus();
& P7 D Y" M6 K( n return false;
8 h5 o; A" v1 z. e } 8 @3 B4 z& K0 I" O
5 s/ H$ a- }. L" ?! N; X e for (nIndex=0; nIndex<id.length; nIndex++)
; P( V, t7 a( p! f, m3 v, r* b; r; W+ V {
# y) b& m& ?: p( v$ h8 \$ v/ P cCheck = id.charAt(nIndex);
- G3 _0 v: J7 S5 T/ Q# W% y if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
6 p5 j: `( P' n$ w {
/ b. A% Q9 {( r z. z alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
0 B6 s* q& G3 Q' ]$ S6 m! _5 v+ k/ E document.sform1.id.focus();
. s+ C# _/ L/ _ return false;
- m) Q/ n, X6 [; S" s, |- N: O. J } 2 l! ~ N! y; |) X
} # j+ D0 T* e) J4 }0 r# P! ? G7 |
chineseid = document.sform1.chineseid.value;
5 B- N$ r+ E; z- J7 s3 R if (chineseid == "") " W+ I+ `1 ]! G- K( t
{ 7 W: `5 V; x6 I9 w w% C% `
alert("请输入中文昵称");
|9 J! O: q+ g8 o. w6 g4 R document.sform1.chineseid.focus(); 8 F/ q: c$ E8 n9 T; \
return false; 0 @ E8 `. Y, U
} # ?/ O+ ]$ m' ?. Q
password = document.sform1.password.value; / ~. s# _. ~5 d! ]) q" U9 X
if (password == "") , b! l5 [& ?& b9 y
{ * J0 ~; y4 t1 A( D' @. k
alert("请输入登陆密码");
$ k, D# d, G5 B; I/ W) b/ c6 [2 j! D* V document.sform1.password.focus(); ! x- \0 p& I- v1 X# `. Z9 O
return false; 0 V/ a! }% ~* v5 h2 p- s
} % ^- [- r8 d C
password1 = document.sform1.password1.value; $ J* C v; `- j, e1 d8 R3 {6 F
if (password>password1)
5 M& x( a. X5 E3 K4 w: w" \# f {
; U7 J8 w. l& Q5 _6 J# v: J alert("重复密码与登陆密码不相同");
4 f4 q6 _/ n3 h( n document.sform1.password.focus();
# d& ?9 [0 G+ y2 `: ~% K9 a* k document.sform1.password1.focus(); - l7 i; X9 L9 F& K& a1 m
return false;& [% O% w7 m6 D" Z2 r$ G; n+ C5 s
}
+ ]" g* N& N& t. r# L* N, Gif (password<password1) " Y0 b' P# v% [& ~# G; @; s
{
/ T5 D' v/ [$ C& f5 s$ A alert("重复密码与登陆密码不相同"); ! q7 S/ `( o5 X& Z0 I
document.sform1.password.focus(); , C) R0 q8 |9 {) e
document.sform1.password1.focus();
$ Z+ F4 h& Y5 r1 |$ Z return false;6 k* M! s+ E. f5 ]0 I2 Y9 t) s; `
}
+ _9 v8 u2 J/ p1 c6 G if (document.sform1.email.value == "")
. O6 S8 _2 X; g7 Y: [+ H {
- S1 _; C/ ~3 f; o/ S+ V( B alert("请输入您的E-MAIL地址"); 9 v* U% ~5 D! G% b9 v) g
document.sform1.email.focus(); ( S6 w' v+ B- v- Z6 Q. H- O
return false; ! w/ P! s5 L) G
}
# N9 w" W) h w# l* k. ^( J6 q) k 0 R3 S' M* A% Z+ Y
email=document.sform1.email.value; 5 o& p! U2 ]- X. h1 ` M, Y
emailerr=0
# j2 c! j$ W+ K2 @ C for (i=0; i<email.length; i++) ; A9 F7 g! t! H2 |2 l
{ ) m3 p. ~4 H9 t# T* v
if ((email.charAt(i) == "@") & (email.length > 5))
+ z P! }% Q% \! J! N l( D {
6 Y( S y& t) R4 {0 s7 c4 F/ t emailerr=emailerr+1
" O. y5 S- j+ q7 b/ P }
, p9 d* _) W/ z2 g1 i6 ~6 M3 t }
" v! I j$ w! h9 T if (emailerr != 1)
6 ]+ G% y2 \, |, v/ a% G/ B { - ~1 \7 k0 u' ~
alert("请输入正确的E-MAIL地址");
" K8 w9 ]! e6 B) H9 N document.sform1.email.focus(); + i, t6 B- m# y4 @
return false; 4 |* Z( H. w) ]5 p) e `
}
" \+ Y, P. E; s T9 J& J
4 |. k6 T0 ?4 C R if (document.sform1.checkask.value=="") " G8 m' b( e. u4 i
{
3 z! G5 s: K% g) ~4 m4 R) I X alert("密码提示问题不能为空");
/ z9 t, \/ \5 _- Q$ R! e( x document.sform1.checkask.focus();
9 Z& U5 `1 K. x8 z return false;
: g& \. q) a9 Q1 {. O }
1 w7 N6 Z/ W! E* o2 U. _5 Y4 c if (document.sform1.checkans.value=="")
3 ]3 H: P( g5 q' o% X/ F8 e { 0 Z2 x5 u+ Z q# N/ I& L
alert("您的密码提示问题答案不能为空"); ; {& h# J7 N4 X, s8 \0 s
document.sform1.checkans.focus();
1 g( L5 x3 J2 t9 ?# Y return false;
: ^, L( o% h* c$ O t, {1 K }
9 p; d; L* ]9 v# y9 a. @ return true; 1 C8 j1 ]7 M; ~% n
2 u' J; e/ m! Z3 j; n/ P2 e* j}
) E8 s, m% ]1 ?9 X4 o+ P, k</script> |
|