|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14385
- 金币
- 2478
- 威望
- 1647
- 贡献
- 1426
|
这个脚本对你可能有帮助:# Q: W9 B7 l) i5 E
<script language="javascript"> ) ^3 R( e3 j7 G' n2 e- i
function IsDigit(cCheck) 9 }# \6 b+ t7 a4 U
{
7 C1 l: s8 v7 A1 Z- `" h& f% { return (('0'<=cCheck) && (cCheck<='9'));
- n0 \5 o6 n3 y$ a& a1 n } + U; d8 G$ g( Z: Y* [3 c
3 |4 S, G* n( x0 k9 Sfunction IsAlpha(cCheck)
K# L) G) N& S l {
9 s! e& V% h5 j6 k! W8 @6 j return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
/ m* k5 @# V2 [" m3 x }
$ ^) @: J8 q! l4 t: Y+ \' y8 g / D5 _8 C4 l( y
function IsaNull(cCheck) + L8 c" B1 S' X5 u. X8 j8 m
{ + L: H# ^" R; u" f8 J- E( T
return(cCheck != " ") * Q" V: Z9 s% z$ h5 N6 g
} , c- `, g" `4 g& M# [$ N
' z7 w d6 `8 `0 yfunction checkform()
. X. ~6 D$ c3 |& f- c/ E. X0 B{
# s$ o. c- G& T id = document.sform1.id.value;
- t+ e6 \7 @3 B& U if (id == "")
2 W8 x* ~% f. N& L0 k { 5 |6 Y. ]7 ]* L; r) e) O
alert("请输入注册名"); 5 S2 i' ~ a/ T& l2 c1 ^3 W
document.sform1.id.focus(); 6 [1 [2 J5 ?& N6 v; ?( k9 e. _) r
return false; 2 f& m# \. p8 R1 j! `
}
" `& e/ s& J( y0 N 9 L; A& X, g/ o+ \1 H
for (nIndex=0; nIndex<id.length; nIndex++) + t4 Z8 W7 i+ s) d
{ 7 O* o) S/ n& h5 E
cCheck = id.charAt(nIndex);
& m% D, G' H* u$ C. O5 u if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) # T+ h5 E& A6 ?* r/ K6 i! U+ f
{
" i. r+ u* n4 T alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); . n/ o# c$ Q- R" c0 e( K
document.sform1.id.focus();
, h4 M! C" z4 t/ r& `* k return false; 1 W6 c$ [9 C+ m! O/ K
}
0 O1 \2 Q3 S" }( Y6 w( g }
# M6 S$ n/ Z# i9 @ chineseid = document.sform1.chineseid.value;
+ s% ?) H/ r" a) {: |, I5 J! ` if (chineseid == "")
2 K* E& `: W1 [6 A$ l { + w" W4 q+ [( {* a3 d! o' F
alert("请输入中文昵称");
( I+ T7 p/ `( s document.sform1.chineseid.focus(); # K* J: C: v. w1 @# s: [$ l3 C
return false;
. q, K, d, X& u# I \! R }
u2 r% D6 S* w' B8 m password = document.sform1.password.value; 6 \. E; T/ N: L) ^3 Q% t
if (password == "")
0 P+ \) F+ z# d0 H0 v& A3 s { p) o7 ^$ m+ W6 b! ]8 A
alert("请输入登陆密码");
4 k) c3 F1 o+ ]' f! i7 e9 _ document.sform1.password.focus();
0 ]( O, z3 E5 J* |# A return false; - i" T0 s) c, {/ t' W2 g. q
} 9 ^7 s9 j' [3 M Q* r' Y
password1 = document.sform1.password1.value;
8 A, a7 E' n+ N& S3 g0 F if (password>password1) 0 R5 B; o- n# P6 z
{
% _8 ]& p8 t+ M alert("重复密码与登陆密码不相同"); 6 d1 x: W; m/ i% u; S% _; U+ M, f
document.sform1.password.focus(); & M+ r9 F$ e! q1 u5 s8 B
document.sform1.password1.focus();
* |& ^, Y, n9 X* I: h return false;
5 M6 r8 h2 t( R* S( L } / r4 N3 o4 m4 `* x- i
if (password<password1) & P# C9 G* u- Q. O0 c6 f [ r
{" P; ^) z! `# i; g6 h1 f
alert("重复密码与登陆密码不相同");
/ ?7 K9 i* {3 P" S document.sform1.password.focus();
$ k) L: `) L3 q/ V7 y; N# j document.sform1.password1.focus();
6 l6 X7 A( h9 p* V$ K2 {/ r return false;9 X; x* w+ X7 ^
}
% G$ e! |5 c' P! o6 T! b$ K9 a if (document.sform1.email.value == "") , I( L. V5 l2 i2 [+ [4 }
{
D; k, k& t3 p7 L alert("请输入您的E-MAIL地址");
$ y; h; N/ d. F5 |9 q0 @; a7 W9 F document.sform1.email.focus();
2 Y8 a! O0 n1 |* ? return false; : ^# L) k* |: h4 [: u8 m; {* f
}
0 {2 r, x, j. z) y* A U 0 h8 o5 }9 T% `2 u
email=document.sform1.email.value;
6 p( O: N! H: @( F, O; U& _3 o emailerr=0 ( z$ v3 x1 N( N
for (i=0; i<email.length; i++) * O5 C2 e; L( x9 E
{
2 r# L' u4 T* b. s, H3 U1 f, p: Y if ((email.charAt(i) == "@") & (email.length > 5))
2 G" m& N( D9 a {
( }- p) |8 z. _% O& [ emailerr=emailerr+1 ) ? @( `# \' r k5 X! ^, t7 b0 L7 p4 ]+ }
} 3 c1 F, ~4 P2 E& f& n- A( Q
} 1 u* d e% g/ T; m* @- p
if (emailerr != 1) " T9 w6 y( v- m2 K$ m. o
{
- v! v( B5 k: x8 f& K7 z: _ alert("请输入正确的E-MAIL地址");
; K5 u# V1 L* m$ H& p- e document.sform1.email.focus();
8 K0 k; v( C. L, K& F, } return false; 7 i1 z; T5 ]$ {5 L- J) I0 U5 Y
} " U1 }" N$ a/ Y7 m
! ?$ M4 k i4 d* u# h" A if (document.sform1.checkask.value=="") 1 Y, A4 ~0 n0 c+ I( c0 s
{ ' t6 W# t) \8 B* U
alert("密码提示问题不能为空");
) j8 t+ Z) x) n! w, o; I5 Q document.sform1.checkask.focus(); 7 ~# ]/ y* h$ X/ @/ y& ^
return false; / M/ }& e* P! `$ @' H
}
; E$ Z, U. z1 x7 O T1 `3 i) u if (document.sform1.checkans.value=="") # ^! k+ K2 G, ?
{
, P" W7 ? Y, S alert("您的密码提示问题答案不能为空"); 6 j3 m; ?, b( |
document.sform1.checkans.focus(); 0 I r l) \. Y9 |* U% h
return false;
2 e: j- I5 }2 ?9 L }
8 ^. l: W/ V; L7 [ return true;
8 {% q# D) P* p! t- i1 O" [: h
# C$ q0 o6 n& |4 s/ y, B}
. q8 C2 _ M7 n, o: G5 Q</script> |
|