|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14327
- 金币
- 2449
- 威望
- 1647
- 贡献
- 1397
|
这个脚本对你可能有帮助:
7 x; O7 {! o/ i. x& @<script language="javascript"> ! T ^7 M( \* R) B: H
function IsDigit(cCheck)
( A- q$ n8 Y: u% i5 T4 b. I8 n { 7 ^4 b; _. ?2 x
return (('0'<=cCheck) && (cCheck<='9'));
" c6 [3 j9 e: y5 x$ t; E }
' j( d$ d4 w+ i3 N7 {- x& }1 y/ S
% t6 d+ H% |4 ]0 ofunction IsAlpha(cCheck) 3 G+ ?" i4 f1 {; O9 e7 w
{ & s8 s/ Q/ I5 \# v
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
0 a/ Y- A* V5 C( O } . a( |* B$ B( `5 U+ |" Y% y! R+ i" Y
3 W9 L7 T3 H7 g& S+ P. n
function IsaNull(cCheck)
3 I% r0 u3 F5 {; { { , N. f# _) I$ z0 t& Z- O
return(cCheck != " ")
; m% ]) s3 R% p7 A9 D1 T! J, x } 0 F/ L& K) J+ R- p
( N3 f9 q$ q! y
function checkform() ) F5 `) U; X5 v" c2 L
{
/ d/ K3 d- Y1 z& Y. d id = document.sform1.id.value; 3 R5 m Q# u# \, u: `. d5 O
if (id == "") ( N+ c' l$ X7 x- k( r
{
- `/ O/ G+ B( V$ ~7 D* z+ [ alert("请输入注册名");
' J! u2 p) h2 i: x7 I. q document.sform1.id.focus(); # @, r% U, j& g8 {2 Q
return false;
8 {% O R+ U0 f0 W8 B9 N5 M } + u4 u. S7 _9 i( W& ?1 s; S1 u4 w
$ x3 ^. N& l z( \) {& j
for (nIndex=0; nIndex<id.length; nIndex++)
6 x7 D7 l: S* P5 x' N& P' S {
/ b( X( M7 a& c' E$ S* ] cCheck = id.charAt(nIndex); ; w+ |5 h( W! p7 C9 @/ n( [6 h" `
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) - i, g1 w4 k8 @6 L. @% f
{ ! Z; ?' r. k g8 P8 m5 s
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 1 p. N7 e5 b. ~6 Q$ q
document.sform1.id.focus();
& X) j" N& W7 J- ] return false; . s# z" X5 h% H9 _+ w: Z ]1 z
}
! n! s! Y, g! ~7 l* q$ s } - _! e% x e6 ?: `, x
chineseid = document.sform1.chineseid.value;
3 N3 X! l1 Y( Z& y if (chineseid == "") 2 E9 m' G' d. O. ?' {
{ 0 `+ u8 _2 |6 W1 f0 i/ W& ]
alert("请输入中文昵称");
& U+ S0 X" a: j# u/ z$ ` document.sform1.chineseid.focus();
8 A8 G5 a7 J# J* Y7 K: j) g: O return false;
4 R$ D6 K! `; F, w' | }
, u. T/ C/ S0 | password = document.sform1.password.value;
: O* ^2 O0 h' f7 c2 }- |6 T if (password == "") ( u) }3 h* I3 o/ O! w, X3 c; N
{
; t6 e6 ^) U+ M$ H- a- S7 \ alert("请输入登陆密码");
8 i. T& w5 X8 L, Z! p document.sform1.password.focus(); 2 c7 h3 y) [6 ^. P/ V& |
return false; 4 o% }% A" X/ G n
}
" ^& `6 M F$ s, z5 N password1 = document.sform1.password1.value; & ]! N9 |& D" R U* f1 T2 a
if (password>password1)
. e! z- ~ }8 |6 Q, a D* ? {$ w. j9 T m. Z8 c' T- i
alert("重复密码与登陆密码不相同");
/ X% \3 v& |! O' ~& P document.sform1.password.focus();
( o" p" f1 _# R& g document.sform1.password1.focus(); 1 @+ ^: u% Q0 f7 i2 V
return false;
" C5 k9 X4 F% E0 D } # E r; B' D% x' K
if (password<password1)
0 O! B: \1 ^% s* {& ]$ ~ {
/ l7 U0 A# q0 M4 S' j( a alert("重复密码与登陆密码不相同"); 4 [& w" [8 }# v7 |6 U
document.sform1.password.focus();
; t! K- F$ D+ G5 R1 p. j: k document.sform1.password1.focus(); 7 x% _& \0 W3 v/ s, w# y( K7 {
return false;
0 J* J" N3 i7 ] j. b9 A4 Z }
$ x! L' v2 F! }+ z" ]' x$ [ if (document.sform1.email.value == "") : E# l- e& X$ [5 c+ d
{
' O7 {+ B/ e- t: ?5 R2 u0 o4 r+ Z alert("请输入您的E-MAIL地址"); . w7 H7 D1 W4 Q5 J* ]
document.sform1.email.focus(); : _" W$ Q$ R2 z
return false;
. C4 J' ~1 \) P* O$ {3 e- w }
# W0 J' ?) k2 C
: ]7 q* e- h. N: S5 g2 K. p- L$ A. ^ email=document.sform1.email.value;
1 i- F! T2 I% B4 S7 F! ^! L( r: K emailerr=0 0 k/ `% }2 o5 z9 z+ S
for (i=0; i<email.length; i++) - h- w* ~& S3 }2 \5 d
{ 1 \0 e" d# b7 ~4 ~
if ((email.charAt(i) == "@") & (email.length > 5)) % v5 _% a0 m/ e
{
& i' t2 O* s1 t+ r4 a0 x+ v, a- a emailerr=emailerr+1 9 v! d' R! t3 {. Z2 T2 ]
}
3 f$ c1 j* S) `" R }
) j, h: }& K& o* c- V( l if (emailerr != 1)
+ T% O# h% n' p% F% b; \* S {
* e- y) r% @( s, x5 U$ Z# S alert("请输入正确的E-MAIL地址");
" ~ D" S* |0 R2 k3 o document.sform1.email.focus();
/ m7 S, Y- S% a1 o) g2 ] return false;
7 p; E% e" K% b; m( V' E } 4 Y$ P' _' X* T6 A% B0 [
+ G: Z" X1 ]( F5 P, ^, d$ |1 ] if (document.sform1.checkask.value=="") ( _! w4 `/ U! J8 D* D$ Q" ^* q
{ 9 U) J6 _8 p% j4 {
alert("密码提示问题不能为空");
- r( G p( G% [9 i# I document.sform1.checkask.focus(); $ s" v4 B5 _5 E. w
return false;
4 L3 S3 Y8 j' s/ K } ' p \5 |9 Q9 F1 {3 a8 Z
if (document.sform1.checkans.value=="")
8 A% [4 v' o5 D* k { - J; t5 F$ }) d% ~7 A
alert("您的密码提示问题答案不能为空");
3 @( o! E6 k' e document.sform1.checkans.focus(); / i, Y& @. I% ]" e. Y
return false;
& B. G s; q, e: t- f: x: j }
- S+ d/ H" j. m$ T) I return true; ; C& Y* H/ |. \/ D7 {, s
) H2 {: |+ ~9 h# r* R
} $ h# p I ?+ @0 V
</script> |
|