|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14423
- 金币
- 2497
- 威望
- 1647
- 贡献
- 1445
|
这个脚本对你可能有帮助:
3 ~4 R; y9 Y4 o m7 k1 }+ b! |<script language="javascript"> 3 `$ \0 o0 _& C* C6 h' s5 C" {
function IsDigit(cCheck)
/ U' l6 K7 b s! O; [4 d {
6 x$ s# b2 B" z2 W% e! q return (('0'<=cCheck) && (cCheck<='9'));
3 ], e$ ?+ ]% d! a- ^) [ }
% }: ?' y T8 n 3 Z4 B6 T2 E8 `% O5 V
function IsAlpha(cCheck) % b8 w1 z" Y2 x# }, M3 j% z; d
{
# x4 C. C! j) k0 s return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) : m9 A* C) B# {3 p
}
4 F+ O9 r! W* C6 W/ o2 `
7 E1 f3 t3 C2 [6 ^+ T4 d5 }9 wfunction IsaNull(cCheck)
7 _* W( t( S6 \2 ~( E) F {
9 k: N1 k+ h3 |% q; H( V; W return(cCheck != " ") 5 p# k8 S8 V5 g. W, O) G, V# m' y! p
}
6 L; A; U! f" D1 Y) M% I& H 4 I. g' E' p. N) |( y8 l( k; \4 I
function checkform()
! K: V9 F' V3 d1 H* ~{ / N7 J; F" J0 X" b' g3 C5 ?- P4 v
id = document.sform1.id.value; 9 @' j+ j! O, q( {2 e+ u6 g z& u
if (id == "")
% M1 { b' U! R% R4 d9 V: r K7 b { 8 q" j; e U, o
alert("请输入注册名");
7 h* x" J' X! R/ G8 o document.sform1.id.focus(); 7 G) ]2 T8 T- o- x2 `/ @
return false; + d6 b$ n9 {7 Z7 L4 @" r, K
} 0 a5 y: E9 h4 R; c( p1 y7 |0 K: U
- d6 ~# {/ D0 h/ `
for (nIndex=0; nIndex<id.length; nIndex++) ! s) t) q! T* j% S2 a/ M" J
{ 9 T" @2 H0 z' s/ ~
cCheck = id.charAt(nIndex); ( q6 _( ~4 z* v; u; x8 o' q
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) & D) i( T8 t9 |" x
{ $ p+ K2 \1 Y/ a6 q
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); $ L' v: Y/ P3 T) m, s( H
document.sform1.id.focus(); ]# g0 P& Z: [, H J
return false;
r |* M* |- ?8 z! ^ }
2 q% F. B% I2 x& o* [5 y% V } } , I! @$ f3 ?$ b% h& P0 \: }
chineseid = document.sform1.chineseid.value; 3 c: e% C1 V$ i# N+ \& g" e
if (chineseid == "")
% o% x# C% L5 D1 \) G' b { ! G7 C" l6 Z4 c6 x* w9 g( s/ v
alert("请输入中文昵称");
2 V( F B( F- M. [& V. F. k document.sform1.chineseid.focus(); + B3 V6 o8 ~( |
return false; + x. g. P V& S- ?# ]
} 4 B/ E; Y a6 L' G' V+ N
password = document.sform1.password.value; % I4 \2 }$ U3 g
if (password == "")
' v7 w9 b: B, Y { 0 q" i/ d) f2 ~6 M0 X6 E
alert("请输入登陆密码"); ( ]1 r* l8 X9 t
document.sform1.password.focus(); 5 Z0 d$ W. Y. P; w6 e- `1 e
return false;
4 P1 r$ K" a5 b5 w) ^3 q5 w }
8 G0 K% m! q+ ?! _7 ^3 [ password1 = document.sform1.password1.value; $ m% T& X0 k {
if (password>password1)
; J; ^& F. X+ A9 K, F {- x9 }* C1 B8 I- b( u
alert("重复密码与登陆密码不相同"); / Q) H2 @+ P/ l z- y ~" u4 A
document.sform1.password.focus(); " q) c0 K4 p/ e3 [, c+ _
document.sform1.password1.focus();
/ ^- N3 D9 ~) D$ w- b return false;
3 U0 @1 U! R- i1 J4 B6 u } - P' s) Y& ^9 z7 C/ ^6 k* G
if (password<password1) 0 u8 x+ c+ O6 \
{
" E$ C0 [( Q/ i alert("重复密码与登陆密码不相同"); $ k& M, G$ Z+ v6 y+ G
document.sform1.password.focus(); 9 S M3 }/ P& n2 }) c0 Q2 C3 `
document.sform1.password1.focus(); + z* ^' Y8 P6 m3 @6 f2 k$ Q+ ]
return false;
2 o, ^5 { L# V: N& S }
# f) Y& {) k2 n, C# h! v5 Q if (document.sform1.email.value == "")
+ j# b0 n% [+ q7 J9 ` {
# i" k2 U* H2 d; \! } alert("请输入您的E-MAIL地址"); * q$ `- H- J+ T, Y9 D3 }
document.sform1.email.focus();
1 p$ e$ i) r/ a9 d) e4 ^( u return false; ; C$ X" a8 X0 O- m/ N( A
} ) B) s+ a) C) G5 F
9 {9 ]5 q m. }! U0 w
email=document.sform1.email.value;
( }; [$ [1 {' G6 ? emailerr=0
6 y$ r; F2 \0 j0 ?* ` for (i=0; i<email.length; i++)
! Q2 F7 Q/ L+ X. K3 p) W { & w. P, H5 i2 v% O1 C+ b& e& g" ~/ y
if ((email.charAt(i) == "@") & (email.length > 5))
& d* m. [% m* J ?6 c( E {
/ C$ k; C& R5 @: w emailerr=emailerr+1
" ~9 c; Z! F) [- m* u9 F& j } 8 P0 J8 Y/ ^$ L$ v( {+ o) M
}
5 |4 }" P- S5 Q0 X% a. Z x if (emailerr != 1) 7 G3 k+ f7 ?7 V
{
9 e3 n$ c6 Q. p( l* s5 T1 N' G( L alert("请输入正确的E-MAIL地址");
" @* V) F& v6 ^+ b. V& m3 u& g document.sform1.email.focus();
" t* t. \2 m7 T- Q: ~" m1 B# O: r return false;
5 u/ Y0 y( [+ \* G* V } 4 G5 u$ r$ v! H* u! e$ A. R
+ t: N# v' i' z @
if (document.sform1.checkask.value=="")
9 s2 s9 A; m4 k4 i1 c { % f0 Z0 M, v6 n s5 `# b6 E6 N
alert("密码提示问题不能为空"); . n8 k s+ k# m& {) R
document.sform1.checkask.focus(); : i% K' f) a9 H8 |4 }; z
return false; " b( I6 ~1 V8 {3 L: C
}
- P* o: i/ p( ?2 G u# Q if (document.sform1.checkans.value=="") ( d- N3 S, Y' B& c. e
{
" m3 f1 A2 H7 w+ L alert("您的密码提示问题答案不能为空");
9 b6 J3 C9 k/ {: C$ V document.sform1.checkans.focus(); - i# `8 Q0 X4 q7 a
return false;
" U/ j. F1 F: f. }/ ~, ], E }7 r# @3 j J' J- B
return true;
* ?: z9 n N8 G. Z6 h( a ! I% `! D. x) ~ u; l$ T
}
+ m! J& L1 F" U+ g</script> |
|