|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14397
- 金币
- 2484
- 威望
- 1647
- 贡献
- 1432
|
这个脚本对你可能有帮助:, e! Z; @8 h* j0 x+ I) Q2 e% p
<script language="javascript"> $ i# k% d. R7 v \) h
function IsDigit(cCheck)
$ Z7 ]0 |7 @+ b8 N0 w { % W5 M7 |5 @& I$ ~
return (('0'<=cCheck) && (cCheck<='9')); 6 n) B6 z6 [4 V% C0 x/ P
}
; {$ }* i# s0 @6 \* ] . ?2 R$ |) G$ u0 d+ F0 x6 b
function IsAlpha(cCheck) 6 x& I, W" Q, [% n
{
& d0 X: r! l) N1 x return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ! D! X2 _" I! f8 L9 X
} - K. u2 `5 D5 G4 k8 c0 B
9 n( N3 X* w0 E! Z6 c! x+ f
function IsaNull(cCheck) 3 r3 ?% a2 ^( H" k. G
{ . ~4 ~; b% P8 o- T, I8 j8 O
return(cCheck != " ")
: K6 x- b$ z2 ]; t2 M! T* u3 {2 q4 G }
% z6 C6 x0 _* ^5 ~2 ]+ L( T
3 s" H4 |8 P7 _9 i4 u( f% Gfunction checkform()
r6 m4 _. U; d' t' R- |{
' H) I% e2 O& n# u2 n3 Z# r id = document.sform1.id.value; * I$ x, j/ T' w( K1 H; C# X) [
if (id == "")
y5 E3 P @% ^! H. ?2 C( a+ t% t$ d {
7 x5 W8 Z4 ^8 C9 q; w alert("请输入注册名");
$ Q+ [. \; J( q- G/ p& a" p0 d document.sform1.id.focus();
2 m% `0 | U1 r7 B; k return false;
* y+ A/ s, D8 X } 4 h( H5 O1 }$ Q- \ m1 u
: U( t+ H3 N+ u7 \4 k- R8 r0 G$ L for (nIndex=0; nIndex<id.length; nIndex++)
- X) _/ C( k" H5 v {8 X9 v7 n {
) {1 P# b# u9 b) r" N3 x" L7 [ cCheck = id.charAt(nIndex);
6 o* ?9 z' h9 ~ if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) : ^: |" G }% l2 v0 v8 j! a! S5 a
{
- Z: g. f9 H9 P4 u% `" O alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
* D! E2 D- H$ U" {. ~' ^3 p document.sform1.id.focus(); % K: [% ~8 s1 ` o$ |% _
return false; ( ~) M9 r) }4 [# \# l0 y
} 7 Q8 I. S: H: h! U
} ' }5 v k% e& i
chineseid = document.sform1.chineseid.value;
- X0 u0 t4 t# B* x, U5 _; g if (chineseid == "") 0 p( j# \6 |- O/ x d" x
{
0 C9 ]" n9 C6 j/ |# M }3 E alert("请输入中文昵称");
' g. i$ O. O! X; J document.sform1.chineseid.focus(); ! t$ V9 Z: y! g# f+ q! ~& w
return false;
) H6 _" E; K6 C5 j2 x }
/ J. W( z6 U, ~8 {6 ` U password = document.sform1.password.value;
3 B7 X8 B& ?: s. N, e6 K( q% ?5 i if (password == "") ( `/ {( ~$ U7 W1 H3 V
{
- l6 f2 ?% Z# B alert("请输入登陆密码");
3 m8 n5 V C7 Q1 H& x document.sform1.password.focus(); : e" r3 o ^# S8 X
return false;
: p X p9 m$ `' v, H, S( h }
3 l. X, j$ }+ D8 r3 Z! C password1 = document.sform1.password1.value; ( t! D; R$ D! |; f M
if (password>password1)
# i( K7 O7 V8 e* a, ~ {
8 K0 b+ v+ O2 T' z7 ~4 C5 l9 u alert("重复密码与登陆密码不相同");
$ o1 H7 F( S, p& _/ \9 j7 b document.sform1.password.focus();
5 e( u% K" l* n1 {9 o3 i ? document.sform1.password1.focus();
6 e& e4 m: Q$ m3 L return false;; A2 y2 t, Y+ _& Y
} 0 T! t! ~7 E, |) t# j* V, [
if (password<password1)
# r/ x) O) H8 O' R4 P {/ G { F( P- T; O7 m2 ?, `
alert("重复密码与登陆密码不相同");
$ d' u1 p, B( L% C document.sform1.password.focus(); ) Z4 k" X( \8 g3 t; C
document.sform1.password1.focus(); * F: f3 }' p# g+ I4 h2 O) z
return false;
3 ^; \8 S8 |' \8 J: _ }
7 k% Y. d9 E! G K# M if (document.sform1.email.value == "")
+ o5 l" F/ [* T/ L, e) d& Q. U { 6 b* Q4 W3 t9 y9 o9 e& y9 {
alert("请输入您的E-MAIL地址");
, ~! e4 w, B% s7 D- M1 Z( l4 c! X; r document.sform1.email.focus(); 6 Q1 o# `+ M; J8 ]1 A
return false; 2 z5 ?3 b' L1 `4 C" |/ p0 m! r
} 9 ~# k! X2 A4 O4 q+ m/ |
4 g7 v, _' U$ x, k- w3 S
email=document.sform1.email.value;
, S D: J0 a4 K+ x$ [ emailerr=0
, A1 K8 I f& j! Q3 j G1 M, p7 s% h for (i=0; i<email.length; i++) ' j% G4 r: v# M6 \% ?
{ 1 i* G1 D3 |. h
if ((email.charAt(i) == "@") & (email.length > 5)) , @# ^, h% ?4 P( `1 E
{
U! X4 H' s3 V# m2 `6 k9 ^ emailerr=emailerr+1
, r5 O6 d: R2 c( y } " ?2 p. `$ `% f; G6 e8 M
} 6 ?$ g) C( H$ X( [
if (emailerr != 1)
& H! z4 ]( G6 s; I0 N. G2 }" d2 t { 7 }) l& O! [$ w. L* r& A! O) {
alert("请输入正确的E-MAIL地址"); ! N8 o7 A. l* r* q8 F& @9 q
document.sform1.email.focus(); / z1 w$ J! d, E# q
return false; ; y- p f+ p; L2 |# s" [
}
8 I6 [: e& r- B i. d 5 v# R0 x: d: ?' w& z7 ~6 m: T
if (document.sform1.checkask.value=="") . `2 L3 ?# H. t4 Y. H
{
3 `# R( B( |7 g; \( ? ^ alert("密码提示问题不能为空"); ; E* \, T1 E" a! }# J' U( j
document.sform1.checkask.focus();
0 d' e! e2 D3 O5 C$ R4 n return false; ! o" x: ]1 U" a# G& R f
} , g1 ?& Y0 j# i% D! W$ E4 {
if (document.sform1.checkans.value=="") , G& b: B( T v2 @/ W! F0 G
{
# X: a7 I5 [) ?5 L8 m alert("您的密码提示问题答案不能为空"); ; i( t! h2 g+ }: b
document.sform1.checkans.focus(); % b7 Y9 ]* b8 L" t5 L3 z1 q; @5 }, R
return false; * b9 @* ]1 W7 M* N& B
}
. [4 ?( l$ ^$ R7 ] return true;
; D9 r, {( s5 i" E0 g t6 D 7 X. _# ^5 G( k4 i6 D% D
} 2 p0 m8 [# j, U- T. ~2 i5 K
</script> |
|