|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:
2 J# c6 M* ~0 v( C+ W- i, M! K6 Y) m3 A<script language="javascript"> ' U" B+ q! s' q. T
function IsDigit(cCheck)
% T, b# H. Q0 t+ ?3 [ { ' b, {8 E3 u0 n: X# E8 V0 q
return (('0'<=cCheck) && (cCheck<='9')); " ?8 Q- g8 h/ O, z7 u* n
} ) \7 t7 m; |8 t0 n( j; w* _/ \
0 C; m: a0 w8 H! V a; Y6 nfunction IsAlpha(cCheck) 4 f) p. c1 J3 C
{
& Z! w8 D& l4 D0 L return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ' {7 W5 c$ v* x0 G5 p- W y
}
5 `( U2 S4 M* b! c- B. z4 S $ v4 U0 i5 S5 w2 p) ^
function IsaNull(cCheck)
; ^' x9 g7 D0 b) V) G6 q1 Y { 8 D) h' B% n! m. ~ L/ _9 E+ M
return(cCheck != " ") . S1 {% ~( `# s- M! V2 [, x6 d9 R/ J2 u
}
( p/ f1 I" B$ J$ Q( k5 F9 E8 h
3 J- M- u% ]) ?2 efunction checkform() 5 ~; ]5 s. ~) w; P, }
{
9 p- \0 P% L/ I/ n+ F9 Q id = document.sform1.id.value;
; y/ F; O. ]' i. U$ l( `; { if (id == "") 2 w; R3 Q( _1 O9 M
{ 6 g$ E( u5 v" X
alert("请输入注册名");
) w( o! S8 H( {! s. Q0 h; Y document.sform1.id.focus(); / B% \+ `# f0 n: c+ a
return false; , a+ A+ L, v% [6 E* S! w
}
; Z+ u; U' v/ @+ ]# i/ d: o) s0 H. s
0 ]2 h% [( G0 m" {; B) ? for (nIndex=0; nIndex<id.length; nIndex++)
' B, A2 I1 C+ \4 r3 x { 5 G3 X- u, D% n- _
cCheck = id.charAt(nIndex); " m7 @$ k1 W f! W$ _, j
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) # Y9 d* p/ w3 o; ]1 L* V
{ 5 J6 { \/ `7 t0 g
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); * `( g8 v0 E% ]- N
document.sform1.id.focus(); ) @0 d9 q) I1 e! F3 K
return false;
% b: Z! C- z6 b$ j4 H } 4 ~! p& S& w) Y
}
* z" U% ]" H+ p* R3 M8 K chineseid = document.sform1.chineseid.value; - S0 F G/ @# W, L# `) f; v
if (chineseid == "") ' M2 n$ p, R& S
{ 4 T/ W0 p0 K( n; A. V2 I
alert("请输入中文昵称");
6 [: H7 D8 H% s; \- q! m* P document.sform1.chineseid.focus(); . ^& s+ @& k% e$ W8 t
return false; 7 @) v: p/ W9 w
}
/ }. Y& |, p8 m; x3 F; b password = document.sform1.password.value; 1 i% L2 Q- O) F& p- }
if (password == "") 8 _) u9 D- N: `( i8 R$ a7 W
{ % g5 U2 P/ M% ]/ A. }2 W
alert("请输入登陆密码"); & G9 ~: ?* b4 j- q) h |
document.sform1.password.focus();
- G9 K% D3 D! ^ return false; 7 H# k% z3 u) W" E
} + W8 k# Y# x7 r- [, @* k+ B- H
password1 = document.sform1.password1.value;
( i$ U, @, }/ x H if (password>password1) ) d, ^. C. A$ O0 g1 K
{ ^; v& n( S2 X1 ` l8 J
alert("重复密码与登陆密码不相同");
3 D* x k) E; n+ @6 g, X/ R o document.sform1.password.focus();
! P; }# z/ c2 [5 P document.sform1.password1.focus(); 6 {0 ?/ _+ k" L
return false;2 a) E: w+ x7 i" d
} 8 i5 W$ K' E1 t, d
if (password<password1) + J8 y* {+ a! w, k; f- Z* @
{( B2 f- S' ~) T" p! s
alert("重复密码与登陆密码不相同"); 0 u5 ^. F" u& Q6 [: _1 N/ H; N
document.sform1.password.focus();
/ o f; z; c9 b* O% }$ N# b0 A document.sform1.password1.focus();
1 G$ I/ t: H3 n5 f( i; q( [ return false;
0 c5 \, d# S7 l+ T } & I$ ^8 k" {2 {1 D2 J8 _+ D2 g
if (document.sform1.email.value == "") % I. q2 o% C$ `* _/ N9 [2 l
{ + `2 d$ k* U' r8 A% n8 L9 d
alert("请输入您的E-MAIL地址"); 5 a/ k4 G8 o: A
document.sform1.email.focus();
' }( U- C/ Y3 v4 `# [$ y return false; & k n4 ]) {# l1 ~1 \7 ]$ j% f* p
}
9 T( S& l2 G8 W3 j" ~ 6 Y6 m3 l, J- j! r- T$ {' x
email=document.sform1.email.value; 7 ^. ?- o/ M ^1 x
emailerr=0
1 {& S) U9 K$ ~4 i& w0 b a for (i=0; i<email.length; i++)
R: F3 m$ u* @ {
" w. M. ]0 I0 T+ z if ((email.charAt(i) == "@") & (email.length > 5)) ) w" _$ K, k/ W( S' j# O, a' u6 K
{
( u' }9 q8 |; C( j7 Y- a' Z emailerr=emailerr+1
, W1 G; Q% \4 a7 o) R* v V' S% L } ( {2 `. o/ e# [" \6 F
} 7 ]' E ?8 O1 R
if (emailerr != 1)
c! |: ] U+ K" M3 \; |" t/ b: t {
4 W2 B& I2 ?- r! S5 e$ W* M alert("请输入正确的E-MAIL地址"); 3 W4 i9 X( J; g) b! L+ s# V$ G. D
document.sform1.email.focus(); 2 h/ w+ Y# F) s; u
return false;
6 U0 {. A: @* y; T+ E' n }
, y! |" R9 _( U$ `* R" E & j' M) g8 c+ o6 q3 [! G
if (document.sform1.checkask.value=="")
/ T" k" Y1 f5 V/ ?, _ { + K8 ~& Y; V1 L/ Q
alert("密码提示问题不能为空");
* x1 j$ K) T1 {% } document.sform1.checkask.focus(); * b+ x4 i' g3 _ k$ B- E" z* @! M
return false; 2 q, {) r& O4 _
}
" X4 ^2 b) `0 y; y$ E% p4 h- I: \ if (document.sform1.checkans.value=="")
# ^6 b4 w. E# [7 c* [/ _# r. G { / E$ K/ b: ?( P5 s- g4 p1 z
alert("您的密码提示问题答案不能为空");
2 Z, b" x8 M" n$ m% _ document.sform1.checkans.focus();
5 u" F4 w0 x: [2 i- v return false; 4 Z& {% t$ x, D Y i8 u
}
5 n2 h& C+ T! o5 r" U$ ^. V' N' g return true; / g/ n& C' k; d1 _' r& ^7 j E
" E4 T! ~( H J7 t/ [4 k& d
} . B U9 R) |3 k' H' E1 d
</script> |
|