|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14413
- 金币
- 2492
- 威望
- 1647
- 贡献
- 1440
|
这个脚本对你可能有帮助:
, p3 ?7 @/ [% H5 `. B# ]7 V, l( c<script language="javascript"> 2 S5 I1 r) R7 V3 I+ H0 E) [
function IsDigit(cCheck)
% X' M* a" r3 ?' U5 f I/ f* N5 d {
: m' {7 D" a2 L* p8 y return (('0'<=cCheck) && (cCheck<='9'));
3 s5 _# E- E, [ }
3 {2 u7 X: V! K0 o4 J* ?3 y
5 M ] t, P2 o- l$ h3 Z& T5 Efunction IsAlpha(cCheck) 8 U. w; R, Y. g* W# G; E
{
m0 ?4 Y0 z( r8 x- r4 ?* a/ i return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) " ^& a- g7 X2 o( f
}
( h" b' U( K. m4 | & |5 d; q9 B+ s. }' {+ h
function IsaNull(cCheck) 6 d' r G9 D m+ l* n
{ - [& c, W9 S! ]& |6 b
return(cCheck != " ")
0 W8 F7 \ y: j% t% L' k. M } 3 r- r9 R& J1 |% ^0 T! a" S! l
1 Y( x6 B& v; S9 m2 P g
function checkform()
: w/ x- h& t0 _{
- C' M7 b; h1 { id = document.sform1.id.value;
) c9 ?; B6 E! M; R4 g' C if (id == "")
# E! R/ \* S1 N3 A4 ]" i {
) r [5 [* ~2 V& V; ]% ` alert("请输入注册名"); 2 d1 q0 R1 ]8 _3 f" R5 k0 a
document.sform1.id.focus();
% h- l% o* [0 p V8 T1 e L$ I return false; 9 f* }& F8 C( y+ V
} - s x8 z9 L% R5 q* `
* \$ h) U& d! Q% ]2 V ?
for (nIndex=0; nIndex<id.length; nIndex++)
2 x/ o7 J9 H6 N( N2 G, T { " J- m" Q0 Z4 @* U! u; j6 n
cCheck = id.charAt(nIndex);
5 e' _) e" }+ ~; {9 X if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
- p* n, z3 V, O$ A9 K' ^ { ) Z0 W8 |: n" ~* b) U* s
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); . ?7 {0 a7 q! B; r; v
document.sform1.id.focus();
$ o0 |0 N5 u8 o. Y2 a return false;
6 R+ ^% ]; s2 ~5 a; N$ ~ }
- W" H# k9 r$ C( ` u [ } ! Y$ Z* G# {* ]3 E" M3 \4 a
chineseid = document.sform1.chineseid.value; , ~- c+ j6 s* {5 Z
if (chineseid == "")
9 ~( b; B. d8 R1 W4 V( x8 | {
- E: S# z* z( z) H- \ alert("请输入中文昵称");
6 z! Z V- `" u+ j' E7 O& I document.sform1.chineseid.focus(); ) ~7 ? j! y7 `6 u( J" t0 t3 b
return false; 3 g8 y8 F" @8 w I9 w) Z; w
} 4 V' }6 W7 Y( c( T* H* x
password = document.sform1.password.value;
/ R$ H+ ~ d& S- q' ]1 v2 s3 @ if (password == "") 3 H, g3 _' Y& y7 {; _5 e; t
{ % _: D' h) S. l$ O
alert("请输入登陆密码");
4 `) q) d% D; p. {5 j document.sform1.password.focus();
: w' c$ v$ x' d k1 F return false;
4 }$ J( H5 }+ k% G2 } }
( h$ B0 g0 W' ?) G: b/ A password1 = document.sform1.password1.value; . i, i/ Z# o7 ^% ~+ ]; K
if (password>password1)
8 Y0 C8 b& D3 V" s3 P {
& O7 |) ^$ E" E6 `9 ]8 q- t alert("重复密码与登陆密码不相同");
" d# [1 g2 @3 B document.sform1.password.focus();
9 ?+ P% Z& @+ D1 O) e0 _ document.sform1.password1.focus(); . }: }! Q. V; ^1 G
return false;
7 b9 ?) r2 k' } } . O/ }& ]) Z, O8 e, A6 J @
if (password<password1)
6 }1 V2 x7 E8 p% y/ w8 i {0 x8 x0 ^4 m9 }5 t ^0 G, x# j
alert("重复密码与登陆密码不相同"); 0 y" F, Q! t' p8 O, S
document.sform1.password.focus(); 9 \9 r1 Q; w9 F( ?5 P5 O
document.sform1.password1.focus();
8 A% J+ m. d7 a8 R* `; t% f return false;
, l7 J% ^8 K& I } ' U2 P* |) b/ \. y3 g }
if (document.sform1.email.value == "")
; t" A$ C4 A2 ?& s5 o6 p { 5 ^3 H8 ?) ]- Y, I' R! _3 L! m
alert("请输入您的E-MAIL地址");
6 K/ @0 t2 H: T0 s7 d3 D4 Z) ?1 { document.sform1.email.focus(); # o4 V9 k* X& t
return false;
2 U2 |* O3 s0 l2 Q, B' @+ m& M }
2 ?. d! f, j* Q. G" X9 P7 u
* v K- p) X+ I' {$ l$ F5 d email=document.sform1.email.value;
& n' w7 e2 t& M& X9 Q. r emailerr=0
* o7 z9 m e" C3 F# P7 r# Z for (i=0; i<email.length; i++) + c0 @0 H# ]% i$ z0 J4 `; G7 x- t
{
, D* e2 B$ E6 r* K9 j. Q if ((email.charAt(i) == "@") & (email.length > 5))
6 a3 U" y& T ?4 B {
5 @" S# p/ E/ Z. f8 z' ~, Q& r! b+ a emailerr=emailerr+1 3 v* [, X0 m* b; b% P- _
} ! G4 D1 K1 a6 E& o4 f7 s6 a8 M
}
# x3 K: w6 q: P2 O' v# T& K- y+ Y if (emailerr != 1)
# \. G1 W, L. f0 ^+ m { . b0 M% R; Y5 A3 z3 B5 S
alert("请输入正确的E-MAIL地址");
, \, C- A: U4 i) F* g document.sform1.email.focus();
( O5 I8 \/ i, o# r& N5 T0 O return false; ! d+ K; y6 ~, o* F
} q6 K0 l" B( U. j
: i+ A1 w8 l& C+ H [( c if (document.sform1.checkask.value=="") : S# @) [0 ~7 L
{
/ |7 o0 h; u! Z% O" D) p8 } alert("密码提示问题不能为空");
E7 v- h! \( \0 r8 G document.sform1.checkask.focus();
! K2 ]/ j ~! m9 A. m4 b return false;
& e% [" E4 z# S3 D# U8 p } 1 h# J& Q% P, t
if (document.sform1.checkans.value=="") 8 O6 j$ J3 w7 g6 C
{
5 h5 T% ?" c# |4 ` alert("您的密码提示问题答案不能为空"); 3 L( i& g8 K, z. T s: m) W9 M; u
document.sform1.checkans.focus(); 3 K/ |9 }) f: \
return false; $ d$ w4 T' a$ W6 x8 |- A
}
! _4 K+ x9 @/ i% n- h! q. O return true;
, ^8 e( }* K$ V1 }5 }8 O( a + |5 Z- Q8 _" o, c. \% _
} $ T6 ]7 y( e" }7 {: E& x l, v
</script> |
|