|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14357
- 金币
- 2464
- 威望
- 1647
- 贡献
- 1412
|
这个脚本对你可能有帮助:
: o; [* {* H! p+ s& r<script language="javascript"> + V2 B- x! v/ J
function IsDigit(cCheck) : }0 |5 H4 K+ Q) W
{
}" e v9 n5 Z$ r" C& ^* d9 M return (('0'<=cCheck) && (cCheck<='9'));
: f. L; ^) M( q8 X' D) q5 q }
7 C, H+ F, |3 t- S, P: o* E
5 T' ]* P; I/ Zfunction IsAlpha(cCheck) $ ] v7 K% g% m6 B0 F' K7 [5 M& o
{
0 B6 p9 t5 ^4 Z, i" c7 k: E return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 4 H3 `$ [' k& {; K
} 7 K1 M! I; k/ y' l/ z5 \' S
/ [. z7 r$ w2 T$ M2 _
function IsaNull(cCheck) & u6 |( K9 l9 I/ b. n
{ & q! O+ O- t" B2 K8 X" [
return(cCheck != " ") : f+ `* ?% I- ^+ x# x
} v' v$ ]+ i8 n7 G3 Y% p% o9 T
7 m/ m \ e1 Z% \
function checkform()
! `8 N2 O2 {, g{
( E1 I( h" N m. n6 m id = document.sform1.id.value; ' t3 e9 W* P( K5 y- s# y
if (id == "")
& k% B. t. I5 z0 y' O9 W {
3 M) q9 m9 x: U alert("请输入注册名"); : F) w! S. e, V7 f7 G
document.sform1.id.focus(); ; I% B; \$ g" w" j/ S- B
return false; 7 E$ d: Y4 v$ r& e8 K* N
}
0 A1 v) R+ p% V" ~8 Z& i# x/ m
3 h. A# @2 H0 ^6 w* O for (nIndex=0; nIndex<id.length; nIndex++) 9 a1 f3 @& f V$ Y; a8 H. |
{ , j, d. r& m- V' k U
cCheck = id.charAt(nIndex); 7 N7 C7 i3 E3 l e( H
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 0 Z. r1 t3 r3 R7 @' H1 w4 A
{ + N9 |: O: v# R" e9 `
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ) Y# z3 n P7 i& d+ V
document.sform1.id.focus(); 0 w2 ?0 h" h* Q5 S, k% }3 _
return false;
6 X/ b% j+ Q2 H; k9 x# y/ F/ b% O3 _ }
}1 U9 `; Y# ^* ?! I! F }
. H5 F% w' h0 `+ G" G: J5 K6 J& ]; } chineseid = document.sform1.chineseid.value; ) c9 S: e, h& t8 z; B
if (chineseid == "")
5 F- B. C/ y1 L u0 Q9 L {
. D# I( T2 }" _. z8 U/ J- l alert("请输入中文昵称"); : |0 v* Y4 e+ `$ Q u
document.sform1.chineseid.focus(); 1 m, j* }, X7 U
return false; ; m* z6 j$ P* m- W
}
" D6 W, a0 O- G6 F: Y- a3 u7 X password = document.sform1.password.value;
! H9 w. o2 [+ ~5 O) o9 ~( l; f9 A if (password == "")
P5 _* c4 a) Q8 _ { 8 o; Z; S7 S$ V5 q$ B6 v6 Q7 c) z
alert("请输入登陆密码"); - n4 x% A; p9 b9 S4 k! b9 G
document.sform1.password.focus();
7 h' a8 s3 h3 R2 X return false;
# H+ M; X2 X p4 c3 B, R } ' G; R. E/ H- A1 I
password1 = document.sform1.password1.value;
, h1 @1 X' _2 ]: g" U' P. ? if (password>password1) ) ^$ ^0 Y* V$ i8 b! O0 Q! r1 }
{
9 t5 | K1 z2 b alert("重复密码与登陆密码不相同");
3 r+ E2 M2 k; z6 s2 v4 M document.sform1.password.focus(); 8 t3 M. K8 d7 O; e( k$ s
document.sform1.password1.focus();
6 W" \ D7 Q9 ?5 _$ f% G2 H return false;" m0 }% k5 P1 z3 m* o% v; q
} 2 U) V/ e. \1 i% w- \( ?/ t
if (password<password1) 8 f+ N; c; z8 S( @: [
{2 x" L2 y6 K3 e+ v" ]1 B
alert("重复密码与登陆密码不相同"); % J. {. Q3 t' Q0 ^% a0 ~8 n4 Y
document.sform1.password.focus(); # v& o$ e- e+ M7 Q6 `2 O
document.sform1.password1.focus();
5 |" o+ w) e+ p! m( e4 i$ J return false;
8 H, t% J/ J- P' O6 S) |1 a2 @ }
! t" ?$ ]$ ~6 P4 v if (document.sform1.email.value == "") 7 [% u6 _& g1 _" ?$ i
{ & Z) i7 b) x O7 o$ o N: F( U' p
alert("请输入您的E-MAIL地址"); - O+ J' o; d0 W0 ~
document.sform1.email.focus(); 8 p5 p( ]- ^+ O, @
return false;
$ \& c/ I/ B8 a# y* N- ^1 h } 4 ^- ]' c7 A' M2 G
* I+ F" y% R& o2 z" p/ z e email=document.sform1.email.value; % s3 L3 o, J/ n$ L
emailerr=0
0 `5 w. J7 P* t/ N; O for (i=0; i<email.length; i++) % v9 T( a* L+ h0 k+ K$ `) P
{
6 w; Q/ i& a7 s* }8 F( i% g* F% ]; ]6 k if ((email.charAt(i) == "@") & (email.length > 5)) - A/ Y' r* f. x+ y
{ & s& i/ C% L) s" l- S6 N0 P
emailerr=emailerr+1
! o* d' N+ V& O' c; k, ~ }
* M! P$ v! `6 G } ( n2 C+ t5 J7 F) k9 _+ {
if (emailerr != 1)
# w7 N: [& w, y( e5 y M. l$ A& c { 6 o; |% A! x# m, F2 W. I. [
alert("请输入正确的E-MAIL地址");
$ u }0 W$ L6 g* T! O- O$ [ document.sform1.email.focus();
d" y! d, s1 U( ^4 n$ b return false;
+ U+ m' p# e% ?( C% w9 C }
+ M+ `" D, d3 W. n o
: q( L$ ]* F2 N3 ]1 C if (document.sform1.checkask.value=="")
3 W5 C# _5 A3 l { # } W# e- h+ |( o$ b8 J
alert("密码提示问题不能为空");
" _0 K& _ `7 X& {( j document.sform1.checkask.focus(); 2 t/ z, ~* i5 |% o
return false; 8 f) ]6 w* r# h7 h7 u D
} ; ~+ U6 o x8 m4 T$ \
if (document.sform1.checkans.value=="") w; s9 |0 Z- v" y
{
/ ~8 f7 e- g4 i# S9 J alert("您的密码提示问题答案不能为空"); % @! x' u9 f! b, H. s
document.sform1.checkans.focus(); 9 e$ i9 b0 S) [6 ?7 ~. f# j! W, _; I
return false; ! F' j1 K1 `8 \0 P1 M
}
9 u; A* ~: x& c+ H% b+ d return true; , m3 G; r) ^) s2 o/ f
( J: o: P l+ a; u; f. b}
8 `. \1 S5 [ m+ p* A</script> |
|