|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14431
- 金币
- 2501
- 威望
- 1647
- 贡献
- 1449
|
这个脚本对你可能有帮助:4 N% W$ B1 r4 B3 h
<script language="javascript"> + \6 t- O! Y3 ?% u# [
function IsDigit(cCheck)
. X8 r4 k/ r1 H7 \ {
) K8 g1 P/ v" ~# _+ h return (('0'<=cCheck) && (cCheck<='9'));
6 b$ m! X$ h/ ]0 S- c6 j% H } - |$ _( R$ T9 b- I
6 S' X* ?9 w: k% F9 O# Lfunction IsAlpha(cCheck)
& c) l) |% A5 G { 0 m' g( y3 }3 K+ a/ k, d4 V
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
2 r* s# [" V! E2 n) c0 y }
' o- ?. i, Q2 t) [ B) P ) s0 T* U! ~6 u* q0 n+ @ ?
function IsaNull(cCheck)
. L; j/ N) l3 e9 y* {0 r { 1 d( c" o4 p) y/ s9 c
return(cCheck != " ")
1 G4 }+ d g x a: L; ^ }
1 M- V; z+ y" r5 d( u0 U6 H h& h7 h) D 8 x# M S Y7 j( @+ _# z+ l
function checkform()
9 O3 K+ S; ^3 P{ ; `0 s n4 `2 d# P+ E' D! K; p
id = document.sform1.id.value; / Y% K: v3 x7 {+ j0 H) O1 Q
if (id == "")
" n7 D9 G: I7 w5 v {
- B8 H0 K* W& k: Y( Q& X& I$ n/ ?8 e alert("请输入注册名"); 0 ~! Q' o) Z B9 g3 H4 \
document.sform1.id.focus();
! t/ L0 j( H% t( j: p2 ]* T return false;
+ h5 }$ G$ B- y5 a6 H- N' |3 ? }
' h" M/ \, h/ K) b5 g ' m# V$ _- k5 ]
for (nIndex=0; nIndex<id.length; nIndex++) 5 k' U o! g* q/ S9 W$ [' `+ i& _ V$ `/ V
{ ) e5 Q2 s/ R* ]" {8 J. N9 y7 C
cCheck = id.charAt(nIndex);
8 ~* y0 }: Q4 F6 g6 M5 f if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
8 @4 V; J. a9 R7 _+ D0 u { 4 o1 ]* A: T4 g0 u
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
) B* e+ R# l; z7 Q2 n3 z- F document.sform1.id.focus(); . Q7 S5 |- z5 p3 n5 I* y
return false;
# p' a1 c, }- }8 I8 b }
: D) i, D# k+ I/ r }
5 }+ s( l( V9 o ?9 c chineseid = document.sform1.chineseid.value;
8 k" W* b' ^1 P8 Z' @4 O if (chineseid == "")
& v0 A- ]/ M; V- X {
" I+ y ]7 j) F) t7 V2 i. G/ p alert("请输入中文昵称"); 1 K* @ ~! I6 A( S% _
document.sform1.chineseid.focus();
0 r& z r! q) ]- N: { return false; 7 p8 _9 r1 p ]! f! w1 Y, b2 f
} - w! r4 X9 Q- S/ g& u
password = document.sform1.password.value;
3 d* _3 J; k1 X( C7 L if (password == "") * P6 v7 e/ g0 I6 i; e
{
9 N! [; ]+ p) T4 Q1 v, f. K; I alert("请输入登陆密码");
% a' V. W! I$ F& x8 V, m, f. `& ^ document.sform1.password.focus(); $ I- _7 f3 d: ~# M( |
return false;
: W, a7 c" J4 S" r$ R0 Y" u# l& d } 9 t: m3 Y% s/ W" U
password1 = document.sform1.password1.value; " Y; E% b5 Q q F5 X
if (password>password1)
+ {. R5 K; q$ W {6 o: n {
+ a+ t/ g8 ~! k' ~" e& n u9 j alert("重复密码与登陆密码不相同");
" K5 f$ O0 J5 Q/ u. n% i' W document.sform1.password.focus();
6 K4 @" I5 S* d% D document.sform1.password1.focus(); 5 ]. g3 ` J$ T9 I, Y: `8 ~
return false;# t, G% W4 g3 O5 u! Y
} " y# G; r* |2 `5 P6 v; M% O
if (password<password1) 6 w5 b+ W7 t% j0 o5 F& C$ Z3 Y
{
" d8 r; g' _$ Q9 V) H( v' B& r alert("重复密码与登陆密码不相同");
5 c, h4 E+ I2 ~9 P) z document.sform1.password.focus();
5 w; T9 B' O" H document.sform1.password1.focus(); 4 F5 ~& f0 U U$ l0 G
return false;
+ f3 K5 Q* ~' }0 N) p0 R2 q } 8 H6 N8 g* M) A0 Z6 ]2 `- ^+ e
if (document.sform1.email.value == "")
+ m( ^. I; a7 _3 g/ A* N6 ^ {
$ `9 l: X9 l' } alert("请输入您的E-MAIL地址"); : p: e A- X0 ?
document.sform1.email.focus(); 1 r' ^3 @$ _, ~2 q9 y( b
return false;
9 v: K; p! k( ]3 v }
P: }( `2 ]% Q
4 ~3 i+ }! i! b6 P' P: D8 w5 f email=document.sform1.email.value; + x4 `4 J2 C7 u2 \
emailerr=0 % V$ \: d( t7 O: \0 g
for (i=0; i<email.length; i++) ) V3 `. V( _" f& `
{
( J( U$ t! E' [' E if ((email.charAt(i) == "@") & (email.length > 5)) . \7 I' ^! H8 \( c6 c4 q4 p& T% m
{ # l- N2 v1 k7 n( z' `) l
emailerr=emailerr+1
4 {& A3 Y4 A7 G* H- p! c6 ~ }
% ?7 ^, p2 }5 r0 b F6 ~* f } & b& C. Q( o* T8 p) s: _
if (emailerr != 1) " S @7 T1 |7 v! l
{ . L# v# X S+ U2 U4 z: M
alert("请输入正确的E-MAIL地址");
8 a- H$ h/ L6 n/ D$ ?0 I) x document.sform1.email.focus(); ; J$ h, ?5 d0 i! f" f
return false; ! F# k, r0 y, N/ R d
}
. r& p- T* T; e( y ) K0 X+ e+ j6 j
if (document.sform1.checkask.value=="")
7 Q) w% D0 n! D! R {
$ b" |) u7 w& X2 k$ K' t5 e alert("密码提示问题不能为空"); - K* h7 Q* \/ _0 l; L( K
document.sform1.checkask.focus();
/ D4 {4 @1 e% `+ W, L$ T6 ] return false;
( v; \3 L2 z8 D } 7 g) I& F7 H3 k! R0 ^* q, `5 Y
if (document.sform1.checkans.value=="") " Z: G: O: f' I5 w
{
1 ?3 g' |; m) [6 q alert("您的密码提示问题答案不能为空"); $ Z7 w3 y S: J% w9 N! E* {
document.sform1.checkans.focus();
3 @+ N$ u+ y8 Z& I1 K$ z$ i( b! _ return false; . c8 x: Y! P# p
}) z8 a# g1 N& b( o: `
return true; 1 m: I" P+ g* S Z: v) M& R( \
{9 o# q$ I$ Q" }! g}
7 d( y2 l) |) N7 A7 {8 M' s</script> |
|