|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14359
- 金币
- 2465
- 威望
- 1647
- 贡献
- 1413
|
这个脚本对你可能有帮助:
# f6 k+ p! R1 ^: T6 S7 D0 Z<script language="javascript">
G3 k* R( i0 H/ m* J' f. jfunction IsDigit(cCheck) & ?+ a6 c8 C; }+ e6 s4 v5 t
{ * u! c- u4 h/ ]. v$ W# S
return (('0'<=cCheck) && (cCheck<='9'));
* K& ] T1 {. H" |5 j9 L J }
, }0 [" D i2 j0 \
6 j4 k2 u" n7 m% m; D5 Gfunction IsAlpha(cCheck)
! Q3 |+ x4 n. s, B9 w {
/ [3 l1 o2 i8 @1 b: c return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
C) W5 r! q) I/ E: j. d4 ^+ N }
& ]. A/ f* y& Y% s; p # t; ?6 D2 j# C9 Q/ o6 a
function IsaNull(cCheck) # M+ x! P0 q7 Z3 m" z
{
! n! n6 l6 _! N5 q5 k return(cCheck != " ") , D7 E/ Y1 S( c) t" L K! L
} % C7 x* m/ U+ c! N4 _5 _
" ^( M' K$ O( M( p7 R, T2 u
function checkform()
1 V6 k- J$ b( K: X/ W( ~& W+ e) i+ }{
8 q. `0 }* `1 l id = document.sform1.id.value; ! d6 p! J# X1 h4 Y1 b& }* W
if (id == "")
7 f, I1 @4 g/ Q ~, U b( t/ N { 1 F9 k: C# @. B# m) |$ X+ \
alert("请输入注册名");
; Q3 I* H; _8 {& Y2 G( I document.sform1.id.focus();
/ Y( Q5 k+ a& e, b% t return false;
1 n( U3 D. y2 _7 r9 P4 o1 c0 }9 } }
0 E4 M1 a& X: ~: O# _% {5 i
" s& F7 c& e0 K' d6 t for (nIndex=0; nIndex<id.length; nIndex++)
h) R7 D9 L6 c; y { : A' Z* _' s. m" ~+ D& V
cCheck = id.charAt(nIndex); % v" v# _* M, ~ |' L; Q
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
- y6 l& h: j' W" b: q' S { 9 C B4 ]7 g# a9 L2 n; \
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
; B" \) M7 u+ P7 c8 |- I5 K+ I document.sform1.id.focus(); 6 y& q- B' O, {( z. T5 t
return false; ! }8 m$ j: B B+ `
}
7 b$ R# c" y+ P! b5 R6 }3 K! p0 d }
. p/ ^! v |4 E% g2 D5 B chineseid = document.sform1.chineseid.value; ! z8 f: ]9 @4 w/ ^* Q& b, _- l4 u
if (chineseid == "") {2 U# H7 m, \9 g0 _* _
{
1 O1 l+ Q4 r% E) M2 | R alert("请输入中文昵称"); 5 F2 w9 X+ A! K+ d9 J4 \& L/ V
document.sform1.chineseid.focus();
; p* ?, e! m( d) M) D return false; {% }# W7 `- E7 o( u; n
}
' j. ^1 a, n6 R$ E password = document.sform1.password.value; " C1 [6 Q1 R; R- c5 A$ @0 u
if (password == "") ? a& B4 _* d9 Q0 E5 f8 N0 ~
{
! k# ^( ]" C( Y7 ]0 [ alert("请输入登陆密码"); 9 s; i. p: k+ }7 L, x f1 O
document.sform1.password.focus(); X# b- u# j2 Q6 W
return false;
& j; b% a# J. V$ |1 g- l% V; o' R6 g }
/ N& `/ ~8 P& x. b2 D, L5 { password1 = document.sform1.password1.value; " h* X7 B7 P I
if (password>password1)
* ]( J, P8 A$ l+ q0 U {
) F3 ]& @6 y9 V: J' y9 |; [2 f/ ^ alert("重复密码与登陆密码不相同"); % w' K9 P$ |- J- T5 L( t
document.sform1.password.focus();
1 [3 m( m) r( C! ]5 w document.sform1.password1.focus(); ( Y3 ?9 p6 a% d( c2 W
return false;/ P" Z5 t5 [* m" D: z; y. y
} / n1 V$ l7 k5 h1 w# Z
if (password<password1)
* W5 \9 _% r2 o$ T. o( ] {
) u* w' Z) v0 F7 h3 _! w alert("重复密码与登陆密码不相同"); ) H4 W- v* D) q( F+ I" w4 D" ]/ B
document.sform1.password.focus(); 2 i- n( L. |# Q$ m
document.sform1.password1.focus(); $ i2 g: X4 u$ K, L' q
return false;0 G) S+ ?2 J# Z% f
} 9 d; G% z2 L% Z2 u9 H% N
if (document.sform1.email.value == "")
! S# _5 G' C7 C {
, Z1 ?* J" p& S3 ]5 }! K W alert("请输入您的E-MAIL地址"); , ~2 @7 N* ~1 u. [$ G6 c8 O
document.sform1.email.focus(); . r" v2 q6 I: |# O
return false;
4 E+ z/ z/ M# ?! T* g& \: f }
1 w+ D. n, B7 {+ [* v, P" u5 J% w ' ]- {8 A7 N' L' \0 l0 ^- Y
email=document.sform1.email.value;
2 C! K2 [9 m9 h4 h7 I. [4 O5 J0 k7 o emailerr=0 3 \0 Y V: Y( g Y+ P1 I) E$ U- C* p
for (i=0; i<email.length; i++)
& f5 {" G; i3 l# w; r {
5 J1 Q( ?/ [$ [( j6 @3 ~* H if ((email.charAt(i) == "@") & (email.length > 5)) . [/ {2 \8 X5 [! E* s- R( ~5 ]# m
{ $ G$ i. f" J2 j. M
emailerr=emailerr+1
6 `" f; h7 G. K7 P* h( F }
- T. W& C; `; l: O; `- r3 S } % N2 M1 S% c `8 x$ w0 g
if (emailerr != 1)
! m( f8 n4 ~) m. S7 N1 v) N- G! V { + i1 p5 z( u$ e& a
alert("请输入正确的E-MAIL地址"); : u$ s) J% m/ M6 @. u( p+ H
document.sform1.email.focus(); , d- L: `" u' X: G( |: d
return false;
0 E0 v" F* J/ h& A8 A$ l }
" R) E; u/ B& K, |7 Z 6 M7 p, y! Z8 `, X" q* d4 q
if (document.sform1.checkask.value=="")
1 _4 Q8 O! Q- a* V {
- n1 u6 U6 z; |: f- b. { alert("密码提示问题不能为空");
9 j8 m$ z# B8 O. v document.sform1.checkask.focus();
4 v( q% j( H3 M0 ^% t! j h- j return false;
; B4 M3 W! T, T* b3 ~! |, L9 t. p }
6 I5 @5 f: c2 f% Y0 g if (document.sform1.checkans.value=="") 5 r% [- d& M4 E1 p' F: g/ }
{
+ S" n/ }1 P1 G5 |' c7 B W alert("您的密码提示问题答案不能为空");
" C" L7 V# T2 ]9 ^, R2 L5 P V document.sform1.checkans.focus(); / F$ A7 \2 g( D7 F
return false;
1 c; z8 k/ Q7 Z% } }* }/ m; V9 I! W4 J
return true;
7 G: ]6 y6 U$ A+ Y3 B
. [7 t. ^3 \6 q e0 d4 l7 b} $ b4 H+ b0 z1 w& m- z
</script> |
|