|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14317
- 金币
- 2444
- 威望
- 1647
- 贡献
- 1392
|
这个脚本对你可能有帮助:( s, X2 E; I: a# r
<script language="javascript"> ( J6 v" u" I3 i: D9 c
function IsDigit(cCheck) # ^6 J% Y/ c( `2 x% g+ N
{
, w2 m s5 T. D9 ]) b- z return (('0'<=cCheck) && (cCheck<='9')); . H4 D# d; L A% u: N p: d. p
} : t5 t" j( {3 ]# {
9 Z* S" A( X" u$ k; P9 sfunction IsAlpha(cCheck)
+ w5 f0 k" T: a' m) y2 d {
" W7 @- `1 u3 g l8 A2 D* ^# Q return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
& z. n$ s8 Z$ x+ v% r }
* Y( o4 U- m* u! z# M- m
. y& C* G$ y1 J3 P6 kfunction IsaNull(cCheck)
1 L; Q" ]$ t7 T8 n0 a& U { ) ?: N" Z( t' ~+ Y2 G
return(cCheck != " ") ' a+ T0 o* |7 t; e3 ~% W5 X/ Y
}
4 V8 O t4 g% h3 u8 }' d/ m ! p6 R* M$ |# A5 ^
function checkform() 7 P" [5 W9 c1 F7 o" j7 y
{
7 J" S$ O( X, Y# [- C id = document.sform1.id.value;
- q$ E5 z3 ]/ s$ o1 q if (id == "")
, K4 G; w) E2 T ~ { 0 ]+ v. O1 V" w) l
alert("请输入注册名");
/ l, k) ~: h# p& V+ T( T document.sform1.id.focus(); 6 t, z( \* \ w9 M" O! e* W4 h/ V2 P
return false;
P& n( B1 Y0 ]! Q- M0 `: f8 J% U } R! u' L! }: s `& s2 w
( |0 J) O; w: i3 g for (nIndex=0; nIndex<id.length; nIndex++)
8 _" Y" o0 f) r$ j! L {
; B) x" R) D% z- x+ `3 u cCheck = id.charAt(nIndex);
! K0 i! n; X: j' D7 [1 d4 E0 y if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 5 u% ?( |8 Z' e# f" k
{ ' Y8 N% c1 H# t) X/ V1 R( u& U
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
" B3 i) b/ m- ]3 @0 n' g( r document.sform1.id.focus();
9 J& L( l" E1 }! \, n return false; 0 f h% H2 w* O) ?: H3 {
}
7 `1 O. [* V8 X5 m } $ R( @! p/ u2 U' E# p J
chineseid = document.sform1.chineseid.value; ! {# Y: u! S# W; c. r
if (chineseid == "") : y) S9 }* @& u( d
{ / Y0 D$ T6 \4 f. t, V# t3 {
alert("请输入中文昵称");
9 H$ L) v1 t0 G z x6 M, X% r document.sform1.chineseid.focus(); 0 q8 `$ A8 s$ t4 Z+ z2 R
return false;
( ^$ V% P: Q" J/ J4 j# W! d } " @0 ]" Y/ |; `9 v) q" G
password = document.sform1.password.value; $ B. q; m; v9 s$ b3 E( L4 {( f
if (password == "") + A- S# t6 h$ i6 ^
{ + L9 [ _: r$ k8 u+ X
alert("请输入登陆密码"); 1 K$ S$ p) S3 R4 }) j( n
document.sform1.password.focus();
; m3 _! j# g/ o8 J return false; % M/ y5 H+ ] Q. \
} & h5 r$ Y* g) v- w4 C# e4 v
password1 = document.sform1.password1.value; 7 E1 K2 n5 d3 s/ k# E A, X% z( i
if (password>password1)
/ w* Z4 h1 L$ q9 h7 c {1 {( U* T) Z0 A& J+ P
alert("重复密码与登陆密码不相同");
8 L" ^6 }4 v; b4 m0 B document.sform1.password.focus(); 8 K. ]5 g7 E2 C0 y& ]$ q! s7 W0 i
document.sform1.password1.focus(); 4 |9 R6 j! m( ~1 ?- `; y: v+ j
return false;
) {) {2 } f0 D& B }
5 `' `) i9 s$ H" f$ |" ^9 Iif (password<password1)
, y. @2 D$ ]. C2 Y {
2 v8 [+ r& d. l( J/ o: E alert("重复密码与登陆密码不相同");
: o% |1 i9 I& C) d; r) u document.sform1.password.focus();
1 R6 g% f& \2 d) N; b, U( y document.sform1.password1.focus(); ) O5 l6 j4 A1 y1 B7 \* z
return false;& j+ Q9 c) E3 a6 a, d4 [; t
} ( F+ \- f. B: b4 X7 I
if (document.sform1.email.value == "")
/ @( I1 O& ^" {% j7 k {
8 A; k2 b, c% T7 d) q) o5 v( U& D9 ?+ e& ? alert("请输入您的E-MAIL地址"); # v' P/ G3 @3 D4 W3 {3 ?
document.sform1.email.focus();
1 `( H2 q/ T; O0 ]$ a return false;
' k: F8 X6 x( f5 I. J! S } / B/ x+ |/ W7 n0 M* R
/ x& e7 r5 p# P7 b: h5 }( `
email=document.sform1.email.value;
w, ^ l* _. v( @ emailerr=0
; d+ s1 f! U% N3 ~ for (i=0; i<email.length; i++)
- ~0 u3 G% r, ~& F9 t7 A { : S6 i8 f/ s+ R0 R2 \
if ((email.charAt(i) == "@") & (email.length > 5))
: n( k" x6 i6 O+ | { + s+ A' r; P% f
emailerr=emailerr+1 7 Z7 m9 |5 B9 _3 Y1 z/ W l
} : z! ~1 D4 `$ X; ]! Q
} % l5 f$ p6 w4 Q. K) d3 X( H; D
if (emailerr != 1)
. G& f) r& a5 Y& x3 A! t3 @ { ) F) `% [$ p; h; P2 }. `) l$ t+ L
alert("请输入正确的E-MAIL地址");
9 g" j& C( A" v$ k( P document.sform1.email.focus();
5 |& D1 A% L8 Z8 F: J/ ]" m return false;
6 p4 S2 z! p M( n |1 y& ? } 6 c3 `2 |" b( o; H* U/ s. H
' s C, }, \, }. [( n if (document.sform1.checkask.value=="")
! Q5 n, K' |, ^3 `7 o- D {
: Z+ z Z4 Q+ P5 ?8 `' J0 k, P; G alert("密码提示问题不能为空");
& u) `) y) I2 q% D- F. P document.sform1.checkask.focus(); 8 Z4 i3 y1 `5 a* k" \( L/ v/ ^; v
return false;
% M/ m6 q; K7 |4 F# }4 f' b } 1 ^8 h0 o6 V ?- F# ~
if (document.sform1.checkans.value=="")
+ Z' F/ h# H2 k5 K3 \ { * { g! G0 j7 I9 N6 ^
alert("您的密码提示问题答案不能为空"); 8 J1 T( O6 c* Z6 }! l
document.sform1.checkans.focus();
& _& i s0 _- a/ M( p0 W return false; . V4 [ t; r. q) Y* n8 e2 y. y/ `
}% u6 u$ }' w; m" ~( @, A6 w
return true; v* E6 B9 g0 b! H7 L
* m* f; \: }) \! i+ w
} 5 u! v$ P$ h* @5 r4 o8 p
</script> |
|