|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14433
- 金币
- 2502
- 威望
- 1647
- 贡献
- 1450
|
这个脚本对你可能有帮助:
$ E0 p# g# N; \2 z<script language="javascript"> ' N& N, \$ _7 Q4 B
function IsDigit(cCheck)
: O/ A. y+ ?- A4 i( c. \ { : r) Z* k0 w+ W* k! u9 |
return (('0'<=cCheck) && (cCheck<='9')); ; f% U0 L; \" S6 n
} . C! y% ]3 {1 n4 q/ w1 h
/ v2 d% |/ ` v( bfunction IsAlpha(cCheck)
4 N4 U8 N7 _8 m1 I" i/ |& ^* h1 M3 } { / p+ i2 }9 t# S, ? P
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ; I2 @9 D+ h4 g9 [. s
}
+ s: g* ~. L" h! o$ i
+ N" h- p' h0 u2 M6 T8 ]function IsaNull(cCheck)
0 m) f+ g6 T4 I5 i { + n) v: ~& r" @& N, h
return(cCheck != " ")
) z- G3 D$ @+ u) u; s F } 8 [/ N. Q/ d D P5 O
! I# w- h9 N7 F- d. hfunction checkform()
) c9 O; A% p# z! ~{ ' [ g) `4 n+ H, T/ n7 F, r9 u
id = document.sform1.id.value; 6 V. a2 a. v0 ] |* a
if (id == "") + A# \" e, k) i( c
{ : r" `) J! e' [# F: H$ f& ]) u. S) f3 T
alert("请输入注册名"); , q: z" m. [/ [2 P1 g- Z
document.sform1.id.focus(); , w% R0 s) a+ _2 V0 I; R$ N
return false;
/ }3 g7 e6 _( e2 H: X/ d7 i } + q/ r6 |4 I, u) c0 \1 ]# O$ ^
# Y* d. B4 z5 ?* \) T for (nIndex=0; nIndex<id.length; nIndex++) 6 _" ]4 \2 G2 c3 p$ ?
{
6 Y: W; W0 {( t/ ? cCheck = id.charAt(nIndex); * J* z% r' c% {
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
6 A- v+ Y- W: m { ' I. {' @' r7 E* Z- m/ E
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
& F1 X d. z6 M) n document.sform1.id.focus();
8 s% a2 b# O/ h5 E- c! n return false;
% R$ B& c6 H* ]' a }
' q$ {1 M5 H- @0 N- F( Z( z/ x) O }
$ I: Y2 L5 B% w- k chineseid = document.sform1.chineseid.value;
- I! O2 B1 T: _9 J' w4 y1 X0 O if (chineseid == "") # y% W+ G8 x3 R0 Q; }) P% A0 h
{
& C0 s4 T' ?2 T1 u8 p+ u9 P# i" u! ~ alert("请输入中文昵称");
/ a* S) \5 b% U1 f document.sform1.chineseid.focus(); 0 |3 m/ j0 ~, V' x" f4 u* c5 e7 y
return false;
0 l& m! q9 b3 e } 9 {9 }4 ~ n/ E1 S/ n: N! x
password = document.sform1.password.value; # a) R9 Z2 C1 _8 p4 @, G/ \/ c
if (password == "")
+ J( [ `( w7 o |! _; R6 e0 {% m {
4 ^4 u# o* |* U' }) ?, k6 `( M2 f alert("请输入登陆密码"); 5 D0 {; K4 ?1 G! v9 U' l
document.sform1.password.focus();
8 j( s9 o% l/ @, r return false;
! ~) B7 Z$ ?* b- _. ], l } ; W3 f4 @9 a4 W. T
password1 = document.sform1.password1.value; $ `8 X7 N4 c" H
if (password>password1) O; X/ b' f; P" R u# \# K
{0 ^7 b# o% T7 t9 r. W5 d3 D
alert("重复密码与登陆密码不相同"); 6 K1 f" }2 m$ ^
document.sform1.password.focus();
+ t6 C! a5 F% P3 s. L1 W6 B document.sform1.password1.focus(); ; v* ]' g' i) |
return false;" P" D" s8 ?3 d( r" X) u+ k) n
}
( X/ B, r- y/ Q6 I* Oif (password<password1)
) R7 }2 Y! [ m* J* g {! e: o# X- j+ ~6 T
alert("重复密码与登陆密码不相同");
" e5 k( H u* h2 F; D( U' J, A" c- B document.sform1.password.focus();
& |5 ?# H' h/ u2 Q+ E document.sform1.password1.focus(); . Z, G, o- V" O6 E4 `
return false;2 {+ Z. _0 }5 B1 y
}
% z9 a! t# L, J" Q5 X. l# E4 x if (document.sform1.email.value == "")
$ r) n0 h( @, Y5 a {
0 v% S$ T( D @& T8 i0 ] P- c) _5 S alert("请输入您的E-MAIL地址");
9 G' p% D! o3 Y' }: \% y% k document.sform1.email.focus();
& _) G% w5 j5 G& m return false; 4 y4 ]1 u# t- w
}
: N B2 z8 m6 B- a5 \3 A + _) C) | f7 v
email=document.sform1.email.value; % F$ U1 ?- Q- ?1 `
emailerr=0
: A; a( r1 S6 z: o' Y for (i=0; i<email.length; i++) ; d; f( X" P8 n! ^2 D2 k. J% W& W
{
( L) y; G0 q* m- i) i if ((email.charAt(i) == "@") & (email.length > 5))
9 \1 e- R9 ]8 Q% X {
9 D7 n2 ^& a* j6 Z( }7 O) I/ ~& x/ C emailerr=emailerr+1
( o3 o$ r; D, n4 W2 T9 X$ z } ! t8 Y: l. X7 T+ W3 j% s/ K0 K) b
} 7 A) @# l2 \9 L/ O
if (emailerr != 1) 5 K Y( t7 F# c" A0 }- c
{ 5 m" u4 C. p8 H% b! I( C
alert("请输入正确的E-MAIL地址"); 6 J8 B% H" j- ]
document.sform1.email.focus();
* Y: w4 E' n, f7 e/ |% L return false; * _. g" V2 [4 r# }( S. p
}
8 Y. A4 }- `7 a6 d1 r* {7 W
# [( I7 m/ A" K {' Y if (document.sform1.checkask.value=="")
$ G3 @- o+ Y: o8 D, g: ` {
' _7 m3 W& ^6 ` alert("密码提示问题不能为空");
4 d# e! ]3 Q4 g* K: R6 L" {$ j document.sform1.checkask.focus();
/ f9 n; O8 u, d% e1 M2 w* @7 M return false; 3 C: \; G+ _( N/ ~9 y
} 4 D2 g! F4 Y* i& Q7 I/ A& M" W* K
if (document.sform1.checkans.value=="")
! I4 H) k8 ^' ], L. }8 C {
& j, h& Z- E3 v! T- b5 ? alert("您的密码提示问题答案不能为空"); 2 r( `/ ^" A8 j; r# a/ ~9 [
document.sform1.checkans.focus();
4 C R" O0 O) Q* x( w return false;
( e( r2 W% V9 R! f) u, [ }
. T& ^2 p2 i% ~/ M1 R8 r, _0 v0 a return true; 2 Q$ a7 f9 o5 d, ~. L. p
5 e! d/ H1 L9 M0 p4 ?- p} : J+ n# K( b" x1 {
</script> |
|