|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14361
- 金币
- 2466
- 威望
- 1647
- 贡献
- 1414
|
这个脚本对你可能有帮助:7 @8 ^6 j. u9 ^2 S7 A& B
<script language="javascript">
9 @6 O- R9 B a9 w* x X- _/ ufunction IsDigit(cCheck)
3 L9 ~) ?% V; l8 M { + |% h+ c& b( o8 ]* c
return (('0'<=cCheck) && (cCheck<='9')); * r! e4 P! h6 n# L3 E7 I4 O
}
Q5 m& T& H- L$ i- b
# C2 j! V3 o6 c* h3 D# y Pfunction IsAlpha(cCheck) * f8 |$ E$ u" B/ l4 c+ P. C
{
* F" ^/ s k- V return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
6 ]& u, @: r( [6 i& w$ f" e } $ |+ ?- G8 M. R8 e& }+ x
, x9 e e- H6 q/ h; R, Efunction IsaNull(cCheck) $ s& _2 p+ ?3 ?. i6 x
{ 9 t J- e4 G. i/ w" U; f! x/ q
return(cCheck != " ") " Z* A5 e6 m3 v, F3 V6 h
} 3 `) k/ Y. t: d- a8 O& i
: Q( n- k, j" }" ?+ L
function checkform() % H4 J! z1 r3 P/ Z
{
& _& a' u" z3 H+ B id = document.sform1.id.value;
2 G9 A4 `0 G- z* N; @9 t5 P if (id == "")
' F( I R, N5 d9 F! o. E { 5 c+ \8 W0 {: e7 b* q, u3 i
alert("请输入注册名"); 5 I6 {. [7 Y& B- L4 ^+ |: P/ |. N
document.sform1.id.focus();
( _% y& U# R; M& U1 O4 u$ D; x) E% x return false;
; B* R# D$ e3 u2 V } 6 v; N8 \& D; k h0 |. Q: k2 i
" J! B9 A- S) B6 }/ j" [) e
for (nIndex=0; nIndex<id.length; nIndex++)
. ~1 x* D& h4 X- y; u4 ?; J- z {
3 U4 d3 F3 G$ E cCheck = id.charAt(nIndex);
+ m8 v4 n6 r5 V3 X% R- ] if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 2 X/ v* D# D% Z( H) `% `' G
{
8 G- b' W- d( A: y alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
% v6 D e0 I' M/ [, \$ U document.sform1.id.focus(); ) J" M# C% \1 J% e: F
return false;
6 V5 r3 u Q# B0 [. B } # i, e- }$ p& G/ D; Y
} & ]6 B+ F$ n5 n, o% d c1 D9 ]0 G
chineseid = document.sform1.chineseid.value; & \. w8 v8 e/ h5 n
if (chineseid == "")
. b' I, N$ S( q { 9 @ S" z' V2 E. T/ M0 v; m
alert("请输入中文昵称");
0 D4 N8 R1 G( r F* y8 P l% T document.sform1.chineseid.focus();
7 K! k* m7 ], W+ t2 {6 W return false; 7 f; b& j; R8 [' z6 k C! f5 J
}
1 |) j* p4 Z: i password = document.sform1.password.value;
L- W+ t2 q% Z if (password == "")
6 O2 \+ _. |, l$ a: T4 ] { ; X8 O" Q# Y) A8 H
alert("请输入登陆密码"); / ], A& Z5 V) r# q2 v5 Q/ m
document.sform1.password.focus();
! E/ Q+ d; Y" m6 Y! f return false;
) L! ~ L* a3 U } " B# s% _/ R3 }; {6 U0 `
password1 = document.sform1.password1.value;
: U* r$ y ^, S& ]7 a. G3 [3 h, I if (password>password1)
; ]3 m5 x# y; ^: ^4 e {
) h1 ?1 |0 t, M' u! g* l alert("重复密码与登陆密码不相同"); % ]- M# t+ ^; V5 c( r- `7 M m
document.sform1.password.focus(); . k( T/ \$ j% Y. M. Q" n# O# Q) K& Z5 v, J
document.sform1.password1.focus();
7 u% T* y* Q* e% a return false;
7 F! ~) p+ v% d$ @) O, e/ @0 Q% s3 z }
+ O8 s1 x! h/ J" G7 c# uif (password<password1) A4 {/ p: Q) v/ V
{
) E6 u: [# U) g; \8 G: X4 |3 c alert("重复密码与登陆密码不相同");
4 Y& \0 L/ \9 K# W7 y document.sform1.password.focus(); " [* z9 M/ C5 F' t3 l
document.sform1.password1.focus();
4 D# t0 f( `1 ]0 R return false;8 x. N- y8 [" m6 K! J
}
$ v" b ~2 V, h0 A3 Z# f if (document.sform1.email.value == "")
D( s# W/ }2 t- h {
5 g4 }4 m/ g+ Y6 g alert("请输入您的E-MAIL地址");
/ L; N8 q0 M6 J6 Z0 ]2 D" V4 b document.sform1.email.focus();
( H% w$ _# ~8 r return false; 6 M! L) W: o& Z4 u" `: S: n
}
" b, l5 `" e8 P: F! h/ m4 w - h; r t* P( U8 m6 n& k
email=document.sform1.email.value; : o: q6 v' x2 x4 w
emailerr=0 0 s( r* P; r" K$ L0 ^) e
for (i=0; i<email.length; i++) 6 E* d5 O( e1 }8 a6 f$ Q$ U; T
{
( v" G y8 S0 ?& w* @; e2 B0 Z if ((email.charAt(i) == "@") & (email.length > 5))
2 P' ^% w8 s- L* V9 Y. D; @1 @' e { ' C/ N8 E& g, a) @
emailerr=emailerr+1
, T+ K1 Y& U" M } / |. c, e N- m3 l+ Q
}
5 U- ^! Q# h3 [6 q1 v0 n. \; @ if (emailerr != 1) 3 |: y: z! N1 ?$ B
{ * T+ J7 p, ~7 N8 v
alert("请输入正确的E-MAIL地址");
- `$ g1 B8 W' Z' M: _ document.sform1.email.focus(); 9 s6 t6 ?. [) d
return false;
+ ?) P7 N7 ?5 b3 V# j } 4 f2 f$ {* {% l7 F$ F( G
9 n' z1 S) F1 h- `7 l
if (document.sform1.checkask.value=="") L( x. V% E1 M
{
6 F1 K8 M( A, K alert("密码提示问题不能为空"); : \) J: b# Z5 ` P8 [% F+ a
document.sform1.checkask.focus();
2 n* c* d' T T- l# r, M% N return false; ' [& a2 H% I @# v: v# A0 R
} 3 @( x+ {4 i, n. A+ T
if (document.sform1.checkans.value=="") ; S! O ?! s9 j9 W* I J6 T$ n @/ c
{
5 t+ X( ^! b: V4 Y9 u alert("您的密码提示问题答案不能为空");
3 z/ u5 _' t% R' }8 m document.sform1.checkans.focus(); ; Q0 C u5 B8 g/ H. Q3 j
return false;
0 p2 P9 C2 _: j2 B+ n9 Y, U }; P% v) n$ {) p. Q9 e
return true;
! k1 p0 N2 `/ `% ^; q7 ]8 Z$ E
' ]& ?# ~! ~4 C& E/ Z}
/ b5 S- F/ {, p2 y# Q/ ^; x1 Y</script> |
|