|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14419
- 金币
- 2495
- 威望
- 1647
- 贡献
- 1443
|
这个脚本对你可能有帮助:
) U2 \1 E. m5 K8 e6 n8 p @" Q<script language="javascript"> / z6 W0 t: o# X3 `, j/ Q6 ]5 e
function IsDigit(cCheck)
9 d5 t; S% ]2 t# g7 d( C {
6 P8 G# H0 a/ @9 j; S return (('0'<=cCheck) && (cCheck<='9'));
7 f& n- e7 m g C } $ z: Z; B; g: ?5 ~( C' s t E% c
8 b7 J( y; x( A2 cfunction IsAlpha(cCheck) # R( A" E+ ~. e; F
{
9 H( c3 Q) B+ u0 L' ` return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
* P- f1 |7 j: \ }
. w6 A/ j k7 C; W! |, s3 @
2 D9 n% X! V+ B2 k7 f6 R" y! Zfunction IsaNull(cCheck) : m [4 ]# a m9 Q0 E @2 P
{ ! Q2 W! h7 b9 b0 t% ^3 {2 Y/ \
return(cCheck != " ")
5 n5 c& ~( B* D6 o o) q7 ] }
9 k) F C' y8 s% m5 v/ H) F( p2 G6 ^
7 |0 J* W+ s& c0 q3 c9 Vfunction checkform()
1 T) |* F ~" v{ * w0 P. O+ i3 H, k: E% H! I
id = document.sform1.id.value; 9 l- z3 n7 C7 |! p6 r
if (id == "") 5 M& n4 P5 X& h6 V5 V
{
$ ?+ l: f$ N$ O6 F2 Z alert("请输入注册名");
& @/ E( z; w1 N2 r2 H0 ^ document.sform1.id.focus();
! L0 M: j& B ? return false;
7 ^: l; Z1 X; s w0 X; N8 i m } 7 p2 d7 L3 e- ~, x5 h
# _) ]$ T- |6 H- F# w! r- z- }1 Q
for (nIndex=0; nIndex<id.length; nIndex++) + N" I9 N( |. F/ ^4 I% q. N
{ % H" k' I/ x. Z& i' Z
cCheck = id.charAt(nIndex);
" v/ q! t0 j- _. p7 ] ^" I4 r if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) $ @1 b2 T6 @9 M3 O% Y% i) A0 K
{ ! G: x9 F/ k$ L
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
: W; m& G5 L5 p% a" o# N document.sform1.id.focus();
: i3 j0 h& {7 ~9 A5 u return false;
2 z* }5 N/ b! |. [: r8 i+ G* o1 Y } 1 ~" O/ e' C( x$ T/ J/ L
}
2 f8 ?- Z F8 S* I chineseid = document.sform1.chineseid.value; + \6 o8 z3 Y9 ^5 b4 h, q+ e7 O
if (chineseid == "")
8 J6 Z' ?7 G3 O1 Y6 J {
; b" m W) n) s7 c' W, U alert("请输入中文昵称");
9 A; s! }, s7 b* d document.sform1.chineseid.focus();
9 J1 s% ^+ r+ Y) x( Z$ Q% y return false;
) Z7 |4 M: j# I! _ }
0 ]8 k" B n5 V- o( R password = document.sform1.password.value;
, i1 O( \: R( G) z. x7 m; _ if (password == "") : r7 u( F) a; v4 L
{ / z* l4 k: ?! D/ ?
alert("请输入登陆密码"); 8 n2 q: B0 T' {
document.sform1.password.focus();
B3 Q5 D/ O, I6 n9 n$ ^ return false; 8 O3 A5 C2 E# Z3 t- T' \
} 5 S$ G, \' s1 O- X
password1 = document.sform1.password1.value;
; E! A O2 P7 B1 W( A9 }" q% K- ^ if (password>password1)
1 s7 M" d8 g3 `6 e a" o& c {- b: u; V- L2 F
alert("重复密码与登陆密码不相同"); ' A: ^- r" l/ h& C# y
document.sform1.password.focus(); 4 u- H; e. f: a6 m! k
document.sform1.password1.focus(); 5 Q, o6 Z9 H) N
return false;
6 y* M* v: x) Q- Q, M) Z }
+ M( V# L( E, \" kif (password<password1) 7 v/ M) T: L2 S% b
{
5 P' G1 i: v* \: }! s alert("重复密码与登陆密码不相同"); ! B7 u( D$ P$ z) F, S; d- y
document.sform1.password.focus(); , y, z- B% C! P; y8 @4 M2 H
document.sform1.password1.focus();
" I. |# v9 P) J0 c, _3 e return false;
: v, i& @, Q8 Z2 Q' `" j ^6 v) A } ) j3 {& z# _4 Z3 M0 k7 q9 @) S; x
if (document.sform1.email.value == "") % a3 x5 f' J+ P k% A& }0 K* g$ L
{
6 O4 r5 }5 Y5 q7 S# N alert("请输入您的E-MAIL地址");
# F" Z3 [/ y7 n5 U5 a$ a+ K+ } document.sform1.email.focus();
, i1 S% N6 U( f* v* h- V return false; * O3 m! C& t4 W( B
} " `4 o6 d6 A$ S
+ e( ?+ f! _& u# v+ l6 i email=document.sform1.email.value;
) f$ w1 y5 X" e emailerr=0
& n" W" L* Y) L& v' U- d8 u for (i=0; i<email.length; i++) " P& @7 @7 {6 R& T( l) Y$ Q1 P
{ 2 q- Q$ A/ |! L
if ((email.charAt(i) == "@") & (email.length > 5))
6 T7 Z% S1 R- ~2 O4 P { ( y% M) j$ U2 K( ]. X
emailerr=emailerr+1 ; M: m9 m0 D% _8 }
}
3 }0 P) f% B+ x3 J+ U. ^ }
8 q0 q. G/ ?+ {* y1 R( o if (emailerr != 1)
, c4 T3 s/ ~0 Y5 p. m" R- P. R { / I% J6 @( O2 o& k! y+ C$ B
alert("请输入正确的E-MAIL地址");
, B1 P# U2 C% S6 ^3 |; W# \ document.sform1.email.focus(); ( i' o0 {' q# i6 ^ X) S
return false; : j4 t7 E! _* p) c& a" h
}
3 G. x5 }$ x: F
7 ^, e- \, W/ @: A& ? if (document.sform1.checkask.value=="") 7 M$ E- D$ X5 u- B$ R( E
{
1 R U( ^4 N8 g alert("密码提示问题不能为空"); ) }5 ?6 M F2 I5 Q Z' A. w/ c: t
document.sform1.checkask.focus(); : h8 V7 N8 X7 Q. y# Z
return false;
( M6 C3 P5 ?* @9 O" U- y( }: _. U }
+ K5 n9 A, d, T& e% |6 T if (document.sform1.checkans.value=="")
' L+ Z" ^" T) z4 b( ~/ }, D, A {
2 ]6 {$ K" z: K; p alert("您的密码提示问题答案不能为空");
9 x4 W4 l. f; e2 p2 L8 Z document.sform1.checkans.focus(); . s0 i) p0 [% v- ^
return false;
# |- u" Y3 t3 R, `+ `) c }
" h: a8 M9 P7 J1 o( p return true; + f7 [8 [/ \4 e/ ]
- O6 p9 u( X" ]- P- J C
} 3 Y Y- L$ z9 [0 Z' _% D( ^! L S
</script> |
|