|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14293
- 金币
- 2437
- 威望
- 1647
- 贡献
- 1385
|
这个脚本对你可能有帮助:
. [" {% C/ S2 h1 T i& H<script language="javascript"> # x' a" v2 t7 u J2 @/ t
function IsDigit(cCheck) & [& ^1 |/ [5 A) k r( S: S
{ & X6 ~9 z+ Z( n5 A2 ?& L
return (('0'<=cCheck) && (cCheck<='9'));
7 O/ w8 Q. s& H }
3 F- V9 k" \, c' F , I+ c% r/ _4 ^' k4 |% z) T
function IsAlpha(cCheck)
1 R) r5 |7 G2 |# v* v { / g4 H! {- `/ I9 T5 t
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) " L$ \1 a7 g+ _5 U
}
# B4 K2 ^% a. J# T / h/ Q* L/ C( C
function IsaNull(cCheck) 3 }% m L6 k7 c) D4 E
{ . e( W M& u# p5 a$ c
return(cCheck != " ") 0 i3 d7 Q M: U. E( K/ s, t8 B8 d
} ) M2 |) r- {* `0 r7 n4 C/ H
0 _3 Z: B2 C/ q( v! yfunction checkform() 6 M1 X! v; g1 V! W& W7 E/ g+ p% B
{
; X0 S+ g2 w, {1 z" S id = document.sform1.id.value;
1 x6 j7 ~" K/ {0 T' i if (id == "")
; y7 ~$ l9 X5 p { - v0 \, o- k' U
alert("请输入注册名"); 4 O7 p" W: a& S; h; `
document.sform1.id.focus();
* t( o. V7 L$ E* W- A* B+ _ return false;
* F: F% H; g. A7 e2 C$ j5 E3 b } 1 g5 ~% c* ~2 P) a d
+ u* w) Y* K% E for (nIndex=0; nIndex<id.length; nIndex++)
2 |8 S5 Y7 o* ^4 |3 p { , o; Y2 W2 h5 C$ k) ^
cCheck = id.charAt(nIndex);
" B$ u' x0 L Y& }6 r, s* B if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 3 ?+ g- b4 p, _. w2 |* G
{
5 n5 b% \$ p0 L; \6 |7 w9 b alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
- S5 X8 T3 |+ E+ d# t4 C8 _* { document.sform1.id.focus(); , l6 Z* B" t) D1 ]4 W l: S
return false; 2 N+ A d; l5 T& v
}
: V7 \# f4 a5 a, r! B5 i2 _* ?, i& V }
* ]) L& L7 h" Z+ Z; D chineseid = document.sform1.chineseid.value; e, l/ ^! h0 S
if (chineseid == "")
% z% M) a/ |, X' a! w! _' S% `$ G {
) [, a3 M: u6 J7 g alert("请输入中文昵称");
7 }% ?0 Y& S. x) z8 ^1 Q% | document.sform1.chineseid.focus(); 4 Y/ T2 P/ t! T
return false;
* b6 _; h; l% h* g7 ^8 L }
7 [% R! o. f% p M" A5 J0 B password = document.sform1.password.value; / ~; g4 W6 j( B3 c
if (password == "") ' d' \& R; v4 [. f# Q8 z/ a
{ + l3 x+ T0 h! m$ l
alert("请输入登陆密码"); & V: Z0 G6 A2 a. ^& t
document.sform1.password.focus();
% r& s$ M5 n7 a2 \ return false;
- M5 t- k \' s6 F } / W: i, k* h5 O9 K8 q6 c
password1 = document.sform1.password1.value; / \9 S N/ O* r3 R0 Q
if (password>password1)
5 t2 K8 Z( G: r% W3 ?" v% C* F {* o0 q3 h" T! d+ D8 m
alert("重复密码与登陆密码不相同");
- s: r2 c# a( g R& \: |. l document.sform1.password.focus(); 4 X/ w" \9 W& ^8 F, {
document.sform1.password1.focus(); ) E0 O" i0 {. ~" A g; U
return false;& G) h: a! t8 N5 U: [
} " e3 v- p: d; u7 K7 {4 P
if (password<password1) 8 e. A( b/ P; Z4 x: ~3 e
{
+ u J4 B1 ?1 D* n' g alert("重复密码与登陆密码不相同"); 4 ]1 d! }* d# r- ?) k( ]
document.sform1.password.focus();
/ i# z) ?7 a2 T# w) o document.sform1.password1.focus();
* O* F. m$ B5 ~+ f$ z return false;
# ^' F( d% {* R$ ^- R: a6 B }
+ j* C, W6 B' D" c! S2 k9 h a ^5 W if (document.sform1.email.value == "") * x9 ]: {; Z: C9 }/ G8 e) v# e* E# l
{ # P8 o) M, W* ?2 D; l9 {
alert("请输入您的E-MAIL地址");
$ o6 e' Q$ r7 N' `* l, w7 D document.sform1.email.focus(); $ V+ A+ F; n' U! k
return false;
2 }& J/ f$ l5 j }
! I# P! G- O0 X- F. d/ m 6 I5 M$ U) N+ X V$ L
email=document.sform1.email.value; 0 e! o4 G! \9 }: y
emailerr=0 6 m- e1 q! {, _/ f9 N8 L9 A+ S
for (i=0; i<email.length; i++) 6 x% \/ ^0 ]) x T! L
{
) T, a. O+ P0 @3 o; c) P$ x- H if ((email.charAt(i) == "@") & (email.length > 5))
/ V9 Z, p5 C' x2 x; a) A, q { $ m* L6 D4 j8 ?! u# z* x
emailerr=emailerr+1
6 M5 x& c4 ` s9 ~9 H } 5 ?3 x; e! K$ A. U
}
) H6 m a- n- W* U if (emailerr != 1)
) R! Z# l5 `" B4 g }) L { / ^5 W" b! M7 q
alert("请输入正确的E-MAIL地址"); 0 u+ P0 [: @- q0 j' S) K; @
document.sform1.email.focus(); & a" n' Y8 W1 s6 ~' A' }5 o
return false;
3 }1 N8 h T. A }
- ]2 V+ g. |4 u! x
3 J) f( \& _' M if (document.sform1.checkask.value=="")
$ b& ^/ Z0 U' e/ F' G; U5 g$ Y { 3 J" r: f1 {4 {- Z/ Z2 ]
alert("密码提示问题不能为空"); " y* R" A2 G' e* T
document.sform1.checkask.focus(); 0 ]. K% p: E! h2 V, q
return false;
2 h0 g8 t1 ]# y4 T& P5 z" O }
: e2 V6 S5 E0 g5 X, a2 K# V9 z if (document.sform1.checkans.value=="")
" o9 ?8 |! M- E2 Z/ Z: X { ; Q9 e% c& m% `9 t
alert("您的密码提示问题答案不能为空");
0 {& o+ ]; L m( i c) ` document.sform1.checkans.focus(); 9 n( Z( ` U+ B* t
return false;
0 k/ z R: c! Q- e }3 F9 T# d1 }( F% y( C2 }
return true; % t- N. q1 s9 [2 T3 |
& \# Z& e, V( v. N3 x5 g
} * g! T0 \% j9 n# j
</script> |
|