|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14391
- 金币
- 2481
- 威望
- 1647
- 贡献
- 1429
|
这个脚本对你可能有帮助:, f5 j3 X4 O2 N& A5 i" A* D
<script language="javascript"> 5 x z1 U h% s7 ?# X- _: `, s4 ]
function IsDigit(cCheck)
1 a" o1 u8 }* c, m) W {
D! i2 m: x+ G1 r) ~ return (('0'<=cCheck) && (cCheck<='9')); ; h& u- U( c2 p3 V* n
}
" y% J, i* J0 l& ` f, L* f4 m 2 y! R6 X! x8 P- k
function IsAlpha(cCheck) 2 p* b6 I- I! c
{
4 Y( n f7 a8 s+ y+ K return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) $ g# W; M! l* z: u/ c+ X
}
' \, M) ]+ W1 F* a* a t% C4 Q " v ]- q4 s/ V; w- q( P
function IsaNull(cCheck) 0 j$ O& R% q" F f6 a' c* }
{
* v; I+ l; x5 i9 P, q return(cCheck != " ")
% ?3 v" V! o: q' z! ?4 c } 4 d" I! ^# `7 l G$ x! }1 l6 [
2 {+ t! d3 W! k/ X% Bfunction checkform() + m+ Z0 r0 b2 {: s* e
{
/ h1 ^! Z' L6 w. L6 ?$ G id = document.sform1.id.value; ( _) J+ r+ a& R6 y
if (id == "") * B. l! g6 N+ h' ]' s/ W
{ ( G2 q- L% t3 @
alert("请输入注册名");
& P* V4 \1 [4 j. f- u5 \7 q document.sform1.id.focus(); ! Q) \+ {9 j# v2 C2 y m( b) r
return false;
0 X9 z) F, x! e* B* o, W$ Q } . u# R0 ]( B4 t4 J% F8 x: W9 U* b
* d) Q% Z0 @# {' M H5 d. M0 ^3 p9 u
for (nIndex=0; nIndex<id.length; nIndex++) * D6 w% e! [% K* ?
{
7 f* M- P" e8 j0 H6 m cCheck = id.charAt(nIndex);
+ J. N6 M9 G" ]! ` if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
6 c: n# k( c/ i4 Z% Q: ~3 @0 k# W { " P3 w# t7 k2 _, Q6 D' h& J* _
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
2 V, u$ p5 _% c1 J2 l document.sform1.id.focus();
# f) Z9 y2 t6 V# U0 d return false;
8 w6 A& T5 a! E* O } ' z$ n4 N. m/ M3 Q
}
" H& x, L5 p; C6 e chineseid = document.sform1.chineseid.value; . L; h) x' c& Z: L8 T7 r
if (chineseid == "")
* X, l+ H8 N/ T- O {
( l( X; f$ O+ }* b( _/ {3 }! b alert("请输入中文昵称");
; m: S, g; e5 z. C4 v document.sform1.chineseid.focus();
7 ?1 ]- j. j/ p* {! x. j# s return false; ) H. }8 e- s: ?; @" ]0 y
}
& Q, P( K4 i9 R% s8 t) H- S7 K$ T password = document.sform1.password.value;
0 C' b: k+ [5 `7 Q' {3 o if (password == "")
; y4 ^* m8 ^$ t, D7 z7 z; N { 2 h1 F% P" O2 z3 r( C, Q( l
alert("请输入登陆密码"); ! i8 T5 a$ r4 y# v* Q
document.sform1.password.focus(); : p ^/ H8 B! d
return false;
7 @3 B9 E6 q3 O0 e8 G( f }
2 a* n* d4 Q% I/ l2 i( _3 h% n+ E password1 = document.sform1.password1.value;
4 X! |; N1 G) \ if (password>password1)
0 r+ D* m+ z6 y# R4 ^ {
8 |2 p$ P U* Q( R) q alert("重复密码与登陆密码不相同");
1 G: k/ G+ f: W* A document.sform1.password.focus(); ) t3 b9 H5 ^( V+ V
document.sform1.password1.focus(); + m( m* t5 ^$ z7 u$ `4 A/ U2 {
return false;, D; B- L+ l/ B! h" b7 N
}
- d% r( Q' |7 G" t) Tif (password<password1)
5 O, u, k* h7 Y+ W, i4 J {
- m- G$ k/ a! {2 j7 \9 R/ k alert("重复密码与登陆密码不相同");
2 a$ |; q P' v2 O: X; } document.sform1.password.focus();
3 C& i* i- @3 K document.sform1.password1.focus();
3 T6 X& s. d% Z0 o! E return false;! V, Z; b( \- l, U E
}
! c" S8 ]+ R% r; Z if (document.sform1.email.value == "") $ _/ P$ x ~6 s; q% V% D) }
{
9 k# ~; R- _5 j. I1 i0 L alert("请输入您的E-MAIL地址");
$ P0 i) k: n$ e, _8 T2 I" S# q document.sform1.email.focus();
8 H4 I X; p/ h1 o% Q0 B return false;
5 j' v3 f! ^* j! t; P# { } ' }2 K7 D( l1 e' l" ^. R
/ c: X: a- A# T2 j" S
email=document.sform1.email.value;
$ K1 Q! g' o4 A+ u& Q emailerr=0
5 V- R! x& _0 z' x; @% j2 C for (i=0; i<email.length; i++) y4 d3 @- j" D$ {. @9 p4 o
{ $ A) F9 U3 X5 X: m) B* r4 T
if ((email.charAt(i) == "@") & (email.length > 5))
/ d$ N' ]5 V. ~& h& H { . B) u6 y& O8 u) t- U
emailerr=emailerr+1
8 |) f, i8 a9 @( Y } % W0 H! j# S. S% U) [
}
5 K1 C3 Z" A# Y0 B5 x+ v+ F3 R' p if (emailerr != 1) \$ l7 P0 O( T" x
{
5 b) r2 ?9 t! Y f; r# Y) w% z5 e alert("请输入正确的E-MAIL地址");
2 {) ?; ^$ J$ K: j) f) U document.sform1.email.focus();
/ _3 c' S6 }# ^* j# N0 | return false;
* ]* p- v( M6 v* y4 o9 p }
, P8 A& \$ y: ^) W5 D0 @4 m
9 k. z B& F" @2 ~/ k, O2 J7 [ if (document.sform1.checkask.value=="") - B5 b N) C, {5 @" \' B- i& N, c
{
& u" v' w& K7 D/ O" f alert("密码提示问题不能为空"); / K8 u( j! M! G+ e4 l3 _( a1 ]
document.sform1.checkask.focus(); + h6 d K, q$ V/ {3 B6 |+ Y3 ]
return false; ' @) x# e7 i+ a' r# s
} * c9 b- Y1 N X0 U5 L
if (document.sform1.checkans.value=="")
) x( ?' G: [2 b( I { ( K. ~1 } G9 T$ c" ~
alert("您的密码提示问题答案不能为空");
~3 M M% S" ^5 T, ?" ~- m document.sform1.checkans.focus(); 1 f6 T7 w! A. e& D9 n& u
return false;
/ g5 F5 n/ |5 R" k& E! }6 U }8 v3 ?6 L7 z& m8 U$ F
return true;
3 f* \6 q9 @+ w' H4 C, B
$ _3 F1 z$ V; ?$ t0 f1 t% k7 O1 J}
$ g4 [: o$ s. R2 v7 U- P1 P</script> |
|