|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14377
- 金币
- 2474
- 威望
- 1647
- 贡献
- 1422
|
这个脚本对你可能有帮助:" |1 }3 m. C3 M0 R
<script language="javascript">
% `8 G& z( q- i" @6 Hfunction IsDigit(cCheck) ' r5 e% }& L7 a3 E% o' n* i
{
2 o' d- r" @7 s$ Y return (('0'<=cCheck) && (cCheck<='9')); * n! U9 w* `- y1 g, l9 l* X X: X
}
2 E0 Q7 z# Z/ Z4 c7 y$ _ * t4 x3 Y7 W+ g) K% ]6 O# h' R
function IsAlpha(cCheck)
' x8 c8 i) n0 e1 z1 _ { ! }, [" c7 k$ T! j$ `
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 1 s; h8 t& b4 B2 z
} $ A* l) b7 O) x& r% v8 d1 e4 y
# o( U$ q: ^ \! a+ j
function IsaNull(cCheck) ( G1 [) A" q/ ~, V- f$ N8 E
{ 8 t; i( Z$ o5 {" L/ E' z- t
return(cCheck != " ") , c& s9 q5 G/ E: d
} ) V- g4 M- |+ r+ V$ V- t( h& M/ ]( r1 h
% l( h+ c, n3 q& n
function checkform()
# h! T' Q! X, [- w1 ~{
7 A# S0 X! b" U5 [# B2 Q8 i" D f: [ id = document.sform1.id.value; 7 T7 v# n* b. V- ]
if (id == "") , @$ @- K! Q0 t/ z' U( m4 d; m
{ , K2 B& r' g, ]. n
alert("请输入注册名");
& [* B9 {# q* M document.sform1.id.focus(); . n! `* V J! Z5 k8 ]3 u
return false; : R6 r- N& t) }+ \/ [0 w6 C8 O
}
9 n: ]2 z @5 V) z/ p5 i u* X . @# E; ?! N1 o; x S9 s7 x" J, E
for (nIndex=0; nIndex<id.length; nIndex++) " ^, N8 [& G8 c& y% A) K
{
" |& x$ A3 n. u) w& X cCheck = id.charAt(nIndex);
0 h' |4 M* P5 y2 ^6 L if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
) d) ~: Q7 i( ?! r0 S/ `; _. e { , j+ c4 I6 F( {- I
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
! i1 M# F; Y+ e. B+ k$ t) { document.sform1.id.focus();
% X9 L9 a" }, t! ~/ \0 } return false;
- q h2 U. N3 A$ ~; Z! } }
/ ?. ?( J9 X; |; E: R: _ }
2 m% L; q- w% K4 g2 q f chineseid = document.sform1.chineseid.value; & i- N& ~6 r7 x" O' y7 U* `
if (chineseid == "") ( W x4 ]1 u" b4 I! _, H
{
6 g$ c+ ?& }( j# y: e3 ]5 ] alert("请输入中文昵称");
# X6 ?$ C; P/ [" p G( r ` document.sform1.chineseid.focus(); . a5 f" l+ Y/ \( ]5 @0 R) e# U/ J
return false;
9 A* J/ A0 w! s3 Q/ O% s } # O2 L$ \' R# H; j
password = document.sform1.password.value;
8 k8 p% W9 Z! ]; |5 B if (password == "")
& Q3 t4 Z' i' v/ B' |( u {
$ L3 e1 @+ h( p alert("请输入登陆密码"); ; u6 b8 a4 ?, B- {9 X) \% |
document.sform1.password.focus(); 5 t4 C! B( c- V/ R& H
return false; ) z$ z8 y$ d5 `9 b, X
}
: O0 T( i$ A8 e2 c password1 = document.sform1.password1.value;
2 T$ K1 W6 N; b2 k$ h, c& X if (password>password1)
. O2 o. R/ k! m# X! h) J {
! I( W+ d) w- D2 h, x5 c alert("重复密码与登陆密码不相同"); ) s+ b7 A& O: z6 U
document.sform1.password.focus(); 7 w$ {% w1 Y" |+ Z* Z8 a
document.sform1.password1.focus(); . e9 J2 \. B) d1 z# O
return false;) a2 m4 p7 R0 M/ M5 a b! d
} 2 A9 R8 z" o, U3 B+ B z: V
if (password<password1)
3 K. d" T3 Y- }8 O* s& i* W' O6 Q {' [$ J# D8 p" v* u% C) O- q
alert("重复密码与登陆密码不相同");
# Y9 o8 c# U* Q2 z8 u* D% J0 K% D document.sform1.password.focus(); ( c0 m+ N; |% J5 k/ t, U( B
document.sform1.password1.focus(); 8 V. t$ y) u' D$ k" C- V9 C9 y! n( T
return false;0 ~+ B# [# w! g' \1 E$ D, U) g
}
: X! u2 {2 b, a# c if (document.sform1.email.value == "")
5 K7 @. z x6 ^/ g {
$ M/ o9 _8 q' N: n9 e Y alert("请输入您的E-MAIL地址");
: i( u1 H! A6 v1 {" n+ d8 ` document.sform1.email.focus();
8 l3 s- z1 k3 o& N return false;
" V0 Y1 b& s( n2 e }
( T T" u$ w5 y
2 ]& ?/ {' a) t, Y9 b# a/ v email=document.sform1.email.value;
, \3 h. @6 H2 h3 H2 @" b emailerr=0 % r: C. ]: k9 I
for (i=0; i<email.length; i++) * Y% P+ X; ~7 r3 h/ T" F
{ & R K6 a. l ^/ f8 U1 B
if ((email.charAt(i) == "@") & (email.length > 5)) 6 r% H* s# M2 b2 E
{
8 F$ y* j* T+ ^! Y' [! X emailerr=emailerr+1 $ H# Y7 ?0 p4 @ m. Z
} + q7 s* T3 y3 B1 C' O# h4 {
}
" n8 n( L5 F, X0 [. ` if (emailerr != 1) 1 J- ]7 u. Z- _
{
! Q: C7 S; Q' N6 h! y' w4 I# B5 ~ alert("请输入正确的E-MAIL地址");
* B* A5 y( n' X' Q/ R' \ document.sform1.email.focus(); h }& L ?' P( B3 O! f' t( f
return false; / m7 q2 t* c# p" j d
}
0 t3 Y$ z" g! Q/ K. Q4 _" M # N; P, H( J' Q% E
if (document.sform1.checkask.value=="") & m& G7 ]: a" {) ~& F2 b
{
0 S! u4 N8 n' S alert("密码提示问题不能为空"); & y" g9 w. S1 U. q7 t
document.sform1.checkask.focus();
) C! y6 }8 }9 A4 [' @ return false;
/ i9 g" k) S6 N, V2 @. L } 8 j3 Z1 b$ B" x7 @
if (document.sform1.checkans.value=="")
# t6 A, U* {8 a' S L+ v# x { % m$ s: W4 N: r) h" F$ m3 l% F
alert("您的密码提示问题答案不能为空"); _1 h0 V) e2 B: Q
document.sform1.checkans.focus(); 8 _7 B/ J9 e6 R4 @2 X1 c
return false; " l# B' L* T/ u+ u
}
+ F4 |( p j5 B' h5 c# Q return true; 9 v2 `/ |7 s6 ^" E y. Y
s1 P& k6 G, m6 B" n}
/ ~; b' y9 x% l0 s% S! Q: i p</script> |
|