  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14163
- 金币
- 2372
- 威望
- 1647
- 贡献
- 1320
|
这个脚本对你可能有帮助:+ m' m q8 \. Q. h. i$ r7 o
<script language="javascript"> * Z+ H/ } m( T) U6 \3 D
function IsDigit(cCheck) 7 W9 ^; C+ B6 n( k* k; E
{
7 E# P! _! C' n' j: e2 k/ s5 S4 h) I) j return (('0'<=cCheck) && (cCheck<='9')); $ `; N" H* \( r: @7 K! U
}
M' q8 N5 E3 `) | z8 w" r# B ]
% `$ C6 |4 N5 }' F) P" vfunction IsAlpha(cCheck) - x( t% {+ r+ z- @) Z+ T
{
4 b9 ?: R( x9 |8 V0 S return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
6 g* {+ F) R1 D1 ], }6 l } , z$ G6 L( N0 ?" T! |
* c- P S, E% _8 ]4 k8 Z F
function IsaNull(cCheck)
! l) q6 o M* k4 s7 |* o" ^8 |5 T, j { ' o$ F4 E% l2 G7 p1 x. M8 ^* G
return(cCheck != " ")
' d/ f$ d6 U, g5 |6 H4 G8 u }
v) u2 l! v: Q8 y z
; y1 Z8 d0 \ G3 B, z Xfunction checkform()
% N) @) J& F+ J _$ i0 m2 [4 T, G6 b{
4 E( x" ]/ M2 H6 K1 x id = document.sform1.id.value;
F% F; `, d2 R1 R: s2 J if (id == "") $ B( e- J \$ F" [* g
{ 8 F8 Z, W+ b+ a" Y+ s
alert("请输入注册名"); 8 \* G0 B! ~& {. k% m& A
document.sform1.id.focus(); E; Q; q, T* B$ [" w W. t
return false; ' s1 ~$ P+ K4 j, L2 I2 F
} 1 Q6 t1 ?* u: w; n: _
2 ?: _" ^: X; v1 b, ?/ S# d
for (nIndex=0; nIndex<id.length; nIndex++) / y7 V" [7 I% u3 \9 o1 P
{ : R2 h! u1 H) a6 }) @
cCheck = id.charAt(nIndex); ' P4 ^2 X3 x6 D1 V
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
- V5 g$ J6 q) }- {) `" U9 z {
2 J- T2 c8 @* K/ u* J0 J# O' F alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
. w3 g# M! C% R7 h document.sform1.id.focus(); 7 d, z' ^6 x2 p5 L# ?3 r
return false;
- k h9 O1 A: A9 r+ w* h' T4 t8 I# o }
5 \6 E; _3 U7 ^/ t u, [+ W } ' r6 s6 M% F" z3 x
chineseid = document.sform1.chineseid.value;
0 p0 U+ J9 M9 l5 }; n" v: k0 B if (chineseid == "")
# l6 I! l; m: n4 s# z y {
. N& H+ G1 {/ p, D! I alert("请输入中文昵称"); 1 R3 g3 l1 E K: r
document.sform1.chineseid.focus(); R3 Z* c# U8 I/ T: z
return false;
; g1 _2 t0 W s" i8 y! J# S } / _' Q: k3 E* x
password = document.sform1.password.value; 0 w t5 n& p; g! I
if (password == "") 0 w. e8 G& [% i
{
; C% H! t& C# w, y9 m1 t! m" f alert("请输入登陆密码");
+ ~: v1 q+ }( H- b1 X' C5 e8 K document.sform1.password.focus(); ; M* t5 b5 I" Z1 z7 W
return false;
' y, G/ S. _7 _# c( T0 }; Y }
. _; r/ m( s1 N; l( ]4 b) J$ z password1 = document.sform1.password1.value; # d y7 p; `+ K$ D2 m4 U; T- H$ A/ k
if (password>password1)
) ?1 K% W* m0 }6 ] {
! ]7 D* g! j5 ] alert("重复密码与登陆密码不相同"); + u( @7 E! c: o
document.sform1.password.focus(); 9 I+ e- t* _- P" d9 ~
document.sform1.password1.focus(); 2 G" p# C$ N* s& Y' Z/ l$ x! }
return false;
( U* g8 t" ]! ^, C4 ] }
# W% k9 h# S- Q. uif (password<password1) & L1 i# u9 m( L
{
( `# P6 s; H* Z% ]2 S# @& P3 K& B alert("重复密码与登陆密码不相同");
; g D7 y4 g5 u& c1 C/ x document.sform1.password.focus();
5 ]4 ~6 H% z( n$ C* z9 q* Q document.sform1.password1.focus(); 2 u" A2 V7 r, R; A
return false;6 E; E6 {- K. C1 Z
}
3 u0 e/ a( x c# _' W! [ if (document.sform1.email.value == "") ' h% k1 s s( M" s7 W6 a
{ ; @6 _0 f: i n+ W7 h7 A, S
alert("请输入您的E-MAIL地址");
+ C' b/ M8 s; V( W& m: k document.sform1.email.focus();
/ M% B5 J% o, J* N8 y return false; , ]9 c! X: v) ^5 U' ^+ \& x( N
}
9 c- n" @$ f6 B9 V, T1 P . s) `0 z1 W9 u% X7 e. K
email=document.sform1.email.value; 2 j# u1 E, c9 h1 \) H
emailerr=0
3 I% w: y" V0 s6 v, I for (i=0; i<email.length; i++)
+ O" `7 R+ n+ F2 i* e# l9 | {
1 Y( W" N( I8 } if ((email.charAt(i) == "@") & (email.length > 5))
+ D6 k, K, ]1 \2 Z3 ?" \# x {
$ `) m) C$ x+ \/ f/ L- } emailerr=emailerr+1 2 f1 d# B8 N6 x S: H7 K) G! P# V
}
# Z; I( l/ [! i6 o: B X: N5 N } ( \9 W) h0 E) q7 l1 r
if (emailerr != 1) . O6 f* k1 f6 O
{
/ y) e, }3 ~! j) ? alert("请输入正确的E-MAIL地址");
9 A5 e3 c7 y' C( H$ B document.sform1.email.focus(); # l% P1 F# i- @$ a
return false; 0 J* G+ C# Q/ d0 ]! D6 c
}
4 D4 I7 [: L+ V9 N* H0 X* }2 ]* X
( I* l+ t3 U" G% |7 s' f7 j8 L if (document.sform1.checkask.value=="")
7 ~7 r% Z: v' k { ( q- Z C! ^; ?
alert("密码提示问题不能为空"); 7 z/ I- \8 i9 {, v$ t* o. u7 I( p! c
document.sform1.checkask.focus();
# l5 s- |4 \6 L# R+ o6 ~7 c return false;
3 a7 |/ z4 } {! [ } : M2 J& F, }; r- n+ F
if (document.sform1.checkans.value=="") 0 q( Z" j' }! @' [
{
4 @" T& t# Z' Z1 R$ l8 y% _ alert("您的密码提示问题答案不能为空"); ; o4 H) `, a$ X. ?6 [
document.sform1.checkans.focus(); 8 E; I: C# W7 u3 @% B# @
return false; & ~' l# G8 M* U" T9 ] P
}
, y& Z( A2 d& {4 S return true;
. _5 R- _' {( U ' m6 K5 `& S/ t% p# h/ W
} 3 Q7 `1 y3 o8 C% i' k8 f% Q" S
</script> |
|