|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14387
- 金币
- 2479
- 威望
- 1647
- 贡献
- 1427
|
这个脚本对你可能有帮助:; }! ?5 W+ W% K
<script language="javascript"> 3 E3 u( R0 D" Y9 j9 V4 H% |: m
function IsDigit(cCheck) , L% c u" i) P, s% X
{
: C% \8 h2 T; `- v7 K( G1 r return (('0'<=cCheck) && (cCheck<='9'));
* c/ k( m" N {7 R0 k } 7 |! Y& G8 ?4 X) M' N
) E( C' f5 Z! R3 S: c8 p
function IsAlpha(cCheck)
4 ~ s% w* k8 T; O {
+ v" n8 ?2 t- n3 T" [% X return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
- }% o: o- L, o( S7 j }
9 ?) G. ^9 ?' ? ; |2 u- X- p, U$ e8 j
function IsaNull(cCheck)
, w" N# K2 \5 {6 \- ~- _. l {
6 N) d5 K% ^+ Y- C- s; r) E# O return(cCheck != " ") 9 m' f, m: r7 Q% U5 }! A# \, [
}
8 o2 z5 m! G! i" G& z1 V
" m: h/ l. Q) [4 L: Z# ~function checkform() / j/ K" [: W6 q* r
{
+ N- w* L- l3 F* D# B+ y! Q) y! Z: v6 p id = document.sform1.id.value; 8 `( E# Y m8 g( ?" o2 {, ?$ m
if (id == "") 2 ?+ ~" q0 {: h% [- N; _+ ]
{
% ^; ?8 u% E. j M; G alert("请输入注册名"); : F9 n! T7 M9 \, z2 {4 s# n, Y
document.sform1.id.focus();
3 T9 @8 q8 @$ u. l% v/ G! y return false;
, _8 J5 I1 e8 `. g } / {( d& k' b- \- x+ l* }' p
9 o# @9 x4 w. q3 E
for (nIndex=0; nIndex<id.length; nIndex++)
4 X, b' P2 ^; g7 W { 0 N ?; |( ~& G+ k5 ^9 y/ {5 {& e
cCheck = id.charAt(nIndex); ; O' {% ~& T3 n
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) & I! D' s+ y+ ~
{
* M/ h% D% l* |! i( |7 k! v0 n& @& H+ _ alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); " o2 e# D) o0 _& x
document.sform1.id.focus();
- x+ |2 x5 K8 n/ q/ Q- h! W return false;
8 B0 P4 p/ }+ {$ Y+ o }
9 t; P: B; c% o" u } & }4 g4 A9 ?& F. G
chineseid = document.sform1.chineseid.value; & e8 \' @1 Z/ W, R* k% B0 T, a
if (chineseid == "") # E" L% [* O. d
{
3 R" ~" x* A5 d4 t4 s alert("请输入中文昵称");
3 o# x" N j6 @" L6 a" d document.sform1.chineseid.focus(); 5 P( S( a1 ~$ |( A
return false;
8 N( o+ ~/ _, g$ D3 I% v, ` } 7 t% U6 ]$ L7 e' M& ]5 \8 [
password = document.sform1.password.value; : l8 y( G. ~! N- z
if (password == "")
; D1 S+ L9 {5 T( U { & E$ \0 s9 }3 Q* X0 X! \$ ~
alert("请输入登陆密码"); 1 z4 T! G4 n. p' F. X; K9 `
document.sform1.password.focus(); 8 ^5 a/ X5 ~" I! d
return false; 5 h6 W5 [7 U- P+ C, ?
}
- f- H @3 s! J# j* i% j6 j# x password1 = document.sform1.password1.value;
3 A7 K) ~, |& k* }) z4 L: p if (password>password1)
' D% x* F* r& k! \ {* W" y7 I. R. h/ @; x2 C$ I( b
alert("重复密码与登陆密码不相同");
; D. m7 t6 f! t! b* c document.sform1.password.focus();
+ i8 \* l$ p9 c l document.sform1.password1.focus(); 0 v6 \! U% G- q1 ]( w
return false;
# _2 u/ S1 D& M* G } - W' s$ L( g4 p1 I& i2 j
if (password<password1)
" M# w1 E. g+ [0 A2 D2 ~ {, A2 `3 R) Y# d P3 y$ X
alert("重复密码与登陆密码不相同");
- r8 h9 [ y% [ document.sform1.password.focus();
2 g3 G; d4 N3 r document.sform1.password1.focus();
- @6 l! z, J0 K d- A H) J return false;7 K: V3 D1 O3 Y8 U
} 0 P# O/ p) ]: F
if (document.sform1.email.value == "") % a$ e' O4 ?6 Z2 D
{ ( p0 ]% ]5 q4 C9 r& u$ o Q
alert("请输入您的E-MAIL地址");
# \) b7 Z1 \# F- T$ { document.sform1.email.focus(); ) [, I3 i7 [4 r* Q6 r7 Y( ~
return false;
$ x4 {1 H1 `2 T7 u4 n$ ?' H2 _ } + t/ B6 ^8 ]+ o. m6 H0 a
4 x0 p, e7 A! T! ?! X( c
email=document.sform1.email.value; & p, l7 V% d9 b0 P) p
emailerr=0
3 Y2 n6 P7 C9 G$ G* w" v: [ for (i=0; i<email.length; i++) ; \/ I8 W5 j! Z) \
{ 2 }" f1 {8 P( Y- y4 E* }3 N9 N
if ((email.charAt(i) == "@") & (email.length > 5)) \( c( z; H2 A" q6 {0 X
{ , Q. J* _5 {& D! k5 p
emailerr=emailerr+1
8 b2 i8 M4 y8 y+ p: E# J# x } " Z2 Z) i! g% H% k, J* a' {) c: m
}
3 X1 u6 C# Q3 N, B/ f' x* e if (emailerr != 1) ) V- b) ~. D4 Y- n
{
8 _, r' q' c& u( I0 ]$ A alert("请输入正确的E-MAIL地址");
0 L; s) |: f* ~2 k document.sform1.email.focus();
2 J6 ~3 F1 X1 N, K4 l return false;
* \3 |6 N4 E' h5 X } : \9 x2 s) ^! D5 y6 |# |: _
6 v& Y1 k% u6 t9 z" g if (document.sform1.checkask.value=="")
- Z' m9 `2 b9 b* q8 \9 S' V; A { 1 G( `9 E' x' `0 y9 M
alert("密码提示问题不能为空"); , y& A- c. o7 c+ o) i' X
document.sform1.checkask.focus(); " H P* A, r: Q& e4 R' U9 ~! ]
return false; + y* p2 ~, P# N% s2 g4 ]# k
} ) k5 f2 Z: V6 C% v4 p0 c
if (document.sform1.checkans.value=="") 0 ?' J4 B0 x7 z. b0 t S$ s) x
{ 3 A) I. v/ i( [. Q: u
alert("您的密码提示问题答案不能为空"); ) |, B5 Q! M! w) L# M3 H6 h( G
document.sform1.checkans.focus();
. f- j' D% W, \ return false;
0 W6 F9 \+ V% j: j3 K) o" |6 H }* u) I" Q A% l
return true; 1 N& W1 r/ N$ ?+ a8 p- ]& m+ f
. E7 a8 D0 w5 V. @) F6 q- v# y
}
, c# F0 |5 ]9 j</script> |
|