|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14377
- 金币
- 2474
- 威望
- 1647
- 贡献
- 1422
|
这个脚本对你可能有帮助:
& n; U0 F. m! H3 H# ]<script language="javascript">
! o3 E( W- u3 q4 F/ K/ D* p$ ^function IsDigit(cCheck) ! V+ ^, V2 h) T$ m/ H* [
{ : H/ h: m' J0 X M
return (('0'<=cCheck) && (cCheck<='9'));
% H* {; d1 i5 c; R" n0 P0 ^ }
) n$ m6 ^% d3 a; V% f6 j
; ]! u f( ]7 \! o$ Bfunction IsAlpha(cCheck) ! \3 Y: e# N/ U* a0 I9 F5 h
{ 5 q ]1 t# I1 y# l3 j( T4 o
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
" d( J8 f) y- v } $ s* m* n3 K; `" A# s3 G( I
- w b6 p2 \# g, w/ i( Y2 U
function IsaNull(cCheck) 5 d5 _$ K: n! z% H d, ~
{
# T. n! N; B6 J6 X* ] return(cCheck != " ") ' H& ?) J8 u+ y
} ( v6 L5 v5 Q5 x! N, M* ]
! ^3 j2 R6 y1 V1 M
function checkform() 6 x1 Q2 c5 ` ?; k
{ ?8 z6 j( U9 U: B3 D4 Z
id = document.sform1.id.value;
. h- C! X* z' y) e5 R% b if (id == "") 9 D: k& |, m2 H+ _# P
{
9 r+ ]' M; Q( i alert("请输入注册名"); / ] H+ M# J6 C4 G( P/ @& l5 {/ e- R
document.sform1.id.focus(); # ]. n" Q# E0 I$ r8 {
return false;
$ _, c4 q# W8 N; w# f, q- E8 h }
& I$ y8 e4 z+ Z# v4 z% h% O# H " M2 V" `" m+ D( `; P
for (nIndex=0; nIndex<id.length; nIndex++) 7 j) O2 ?( Y9 u) U0 G$ D( {% ?
{
( y3 m. b0 s" U$ t5 n2 U cCheck = id.charAt(nIndex);
5 ]3 H9 S8 h3 U1 ^ if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) * ]" x5 s- O$ x& u: {+ k% o
{ - ~5 x/ p* V: _8 i. u0 F/ n
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
8 F4 P4 r. V( |$ t document.sform1.id.focus();
; q/ I" ~$ [9 o1 v return false; ) s8 Z6 w' H2 I! h l
} 6 ?: L- N% ^% t3 ?1 d
}
% @- n# P4 O* W0 e k, } chineseid = document.sform1.chineseid.value; + n& ]/ _9 L) n3 d5 l" X7 I6 C+ ?
if (chineseid == "")
: }- u, r r/ z3 ^$ r { , Z$ |# p; N6 |9 Z" j% C& P L' @4 _
alert("请输入中文昵称"); 8 i: Z, O" @! _5 A
document.sform1.chineseid.focus(); & e* j" g. f. p. N% Y: R: Q" z/ ?
return false;
5 Q9 R% C+ a- e2 o& k+ O9 s }
, }0 \, \2 {) K7 f password = document.sform1.password.value; ) O0 o6 {. @/ @5 A1 R
if (password == "") ) B9 g) l5 L3 T" k( W" n
{
; V8 X, j! ~- R alert("请输入登陆密码"); / S1 A) R( a5 k+ Z8 N; m, A
document.sform1.password.focus();
. o; v* h- w5 B0 u( F( b3 D return false; 2 B; |8 ^ u( i1 _! f; g
}
4 ~& j, W5 \( n! }; J password1 = document.sform1.password1.value; ( t9 E* Z$ A2 E/ |
if (password>password1)
; o3 T+ e' e- R1 T {3 W8 a: x5 D( b" ^; \
alert("重复密码与登陆密码不相同"); 0 F {8 j2 Q; |
document.sform1.password.focus(); # g9 h! y6 X/ V: z% i* L
document.sform1.password1.focus(); , B4 y: I4 Q3 ]- v1 @8 F: [ ~
return false;# _% q7 L+ W7 N
}
) o z/ S$ d! q$ q0 Tif (password<password1) 8 f% C/ N- N' r! ~% `) A0 \
{2 q& Q1 f1 f5 v- k
alert("重复密码与登陆密码不相同");
3 g" N$ i9 O. f7 ], _( b8 U7 _/ D document.sform1.password.focus();
5 _ f4 g2 v& w+ L( [# ^5 i document.sform1.password1.focus(); / b* b* o+ ^' K
return false;2 _! p4 Y% }* c: R; y, ~
}
: Q3 Z/ P8 E6 }+ W* l if (document.sform1.email.value == "")
3 A$ G( d+ ?* d- v {
- s# ]9 U7 ^2 i2 ^ alert("请输入您的E-MAIL地址"); . _. v3 e4 n& Y, l/ Y9 q8 c' B
document.sform1.email.focus();
8 {/ I4 a" r1 u return false;
( \; ~, M# I8 y d( `6 h! {7 X }
7 |( d6 C, p7 I( ` 8 r$ u5 m A) T
email=document.sform1.email.value; : Y& z4 v9 B4 J
emailerr=0
, C3 c# Q6 [0 o4 N9 ]$ v$ Z for (i=0; i<email.length; i++)
; M) E1 A. A. G; A x {
& ]4 _ `. q; q6 N# L" R if ((email.charAt(i) == "@") & (email.length > 5))
4 p) `) _$ F6 Y+ @, S: \ { # i5 `' Z/ c0 N* }
emailerr=emailerr+1 1 g5 o7 e! v9 c8 _# B; [
}
/ w. Y. d* |/ x1 S) w }
# {" M2 G8 p$ p9 Y6 H3 x/ t if (emailerr != 1) 3 i3 e: e5 n* T4 b* ]; [
{
% I9 M2 [/ ^. b( | alert("请输入正确的E-MAIL地址"); 3 g' X! u: Q9 S5 \, J* N9 E3 z
document.sform1.email.focus(); ) H) w8 ?1 F( p. z( l8 R; l4 t3 a
return false;
' }. k; `7 n" l% O }
7 }" T* n0 S) y) s
, D& @; e( f4 [1 `3 Q, q if (document.sform1.checkask.value=="")
" z0 D p( W0 o* n3 j9 M( M, V { # P6 U( s5 _; @
alert("密码提示问题不能为空");
5 A& [! P7 u: D$ F) ]& l" h& H" d( Q/ Z document.sform1.checkask.focus();
* ^: h. ~1 j' ?! d return false;
* v/ w8 o) D/ N0 B8 Z3 x } " Y' k( Z- ]7 T, a# S
if (document.sform1.checkans.value=="")
7 P( N; M1 U! O" ~" M( a {
: {+ q t% b( m3 O+ T2 l alert("您的密码提示问题答案不能为空");
& P& L. W* z* Y7 B; v, a document.sform1.checkans.focus();
b) b5 n2 d. K# i" Z return false;
7 i8 }8 C, ?. ]: w' O; S% s7 L9 V }9 v7 V6 t& _" H! F* i1 b% s! v
return true; 1 K* F" k# Y% ^+ R4 K5 c
R& H% F) s, j/ ]
}
5 o0 r/ ?/ [: `</script> |
|