|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:4 Y/ e0 f# F! G) X t
<script language="javascript">
' r9 @, Y9 @; k8 Xfunction IsDigit(cCheck)
3 Z) h, y4 n& k# n6 `- _; y {
; w+ U' u# u3 Z$ i2 j% Z- B return (('0'<=cCheck) && (cCheck<='9'));
$ a2 A, [( F# c) j }
# ~/ S- w' j9 o+ ? 8 e4 T; I+ J8 ^$ o
function IsAlpha(cCheck) $ ` }3 S4 P0 g
{ . ]3 N' x. n' _ O/ d9 _7 }( H0 F" W- m
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) v: _1 R1 S2 T p
}
, K U3 H5 M- U / M2 `, {! I& A; |- A
function IsaNull(cCheck) $ @3 N, \9 R: y/ o7 `8 H. B5 h
{
, @- E" ^9 i( }7 z1 f$ Y9 P5 }; c return(cCheck != " ")
' p6 f/ p+ V g1 | }
* C8 s' q0 l- e+ [3 i1 j 5 Y8 ]+ k T, m* b/ @- r( k1 ]# @4 s
function checkform()
; h7 q* m6 x U- d( ]% r{
6 U( q. X4 k6 C0 C id = document.sform1.id.value;
6 c0 Y, W, V- T if (id == "") ) b1 x, t9 `& J. c% {2 A- l
{
" p; W4 \# b6 |/ { t alert("请输入注册名"); 9 u J1 s& L% h8 b' l/ ]5 t
document.sform1.id.focus(); , V; z. m+ w4 w' w' u
return false; % |' {9 i1 S8 k# f
}
5 }' h) i3 Z6 j) B7 [% H : v3 ~! X+ H$ s# U7 N; O
for (nIndex=0; nIndex<id.length; nIndex++) ' P7 t! ?, u2 T6 l+ o
{
$ L2 E' n( ]9 P% L, ^7 R cCheck = id.charAt(nIndex); 8 h. C0 N9 z2 j6 f, y( v
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) * Z* m* r+ H; B9 @' x' S1 {
{ 1 l$ n- Y* [7 Y
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
$ k* p5 }2 b+ `% D1 J& u1 I document.sform1.id.focus(); + V* z- d* _' d( ~
return false; $ @7 l" p- c* w+ b3 j7 ~
} " S8 n7 N0 U$ I( Q! X1 x/ l8 q# g
}
R; k# D( w! ?. E0 \ chineseid = document.sform1.chineseid.value; , |+ n" n2 k3 d
if (chineseid == "") 7 w. D6 D5 h6 p6 _$ F
{ ( m- n! |7 p7 j j9 u
alert("请输入中文昵称"); 8 S! N- y# r& S) m( I8 \7 ?1 ^
document.sform1.chineseid.focus();
7 O+ \0 `# K' o6 A return false;
" o: X, N# u' ` }
f% n- G2 ?3 t& `; }8 a; Z( M% E0 ` password = document.sform1.password.value; " X$ k/ B) p9 E2 p* `4 [' v
if (password == "")
, r& T3 Q, i/ S% m8 d { ( S: W+ d6 c, k% a# k, E
alert("请输入登陆密码"); - d& O+ X* h: G) c$ R% U/ i# ^
document.sform1.password.focus();
8 s% }* j% T6 I8 d( {; v! T return false; 0 C! G0 u3 G4 w" g( E1 `
} 1 l3 u0 M* Y7 }( K5 S
password1 = document.sform1.password1.value;
) l) ^( O$ B0 c* v9 u if (password>password1) " a# }9 R u+ I; b4 I
{. i! \% I1 \! L5 b W8 K5 ~& X' C" A
alert("重复密码与登陆密码不相同");
' o; D! V% C& e% G( v/ _; `- d document.sform1.password.focus();
% B5 ]2 W' c0 g document.sform1.password1.focus();
U9 B- P6 d# g0 q! i return false;* A2 Z9 I! d9 I& F" l$ w S
}
3 s9 n q A* Iif (password<password1)
9 D; X2 e3 {4 j3 m! ?/ F8 K {
% T" ~0 a) O! z, h' ~/ D: w alert("重复密码与登陆密码不相同"); # o( q R' L9 L- Z
document.sform1.password.focus(); 2 i: s7 _$ w5 v
document.sform1.password1.focus();
" a8 i- z5 B; {5 a+ I% Y: ]* K return false;; {+ Y9 w9 @0 Q c. b
}
4 S# t" A0 o+ \2 n4 y) p if (document.sform1.email.value == "") 2 n# g% x+ s- G) T+ v; @
{
6 S" r. @) \) d5 N alert("请输入您的E-MAIL地址");
, `* [6 C, y' P8 o. y& z. }9 t9 T0 Y document.sform1.email.focus(); - o# [" [0 k3 a2 w! r
return false; 2 b; J4 I2 ?& F9 w! X) M2 w1 Q" \
}
" O7 x, x# o" c) a! }& ^
7 C* E' z1 j J! u# f5 L' a email=document.sform1.email.value;
3 L, J$ t2 z8 B7 J emailerr=0
' h4 C' {8 V! H% ?: Y for (i=0; i<email.length; i++)
6 l4 v4 v* w2 E1 a m" J# C { ( K7 d. a2 d2 @* {& |: E- r l
if ((email.charAt(i) == "@") & (email.length > 5))
" l/ {. `0 z3 v r1 k2 P7 F4 e {
0 _6 U/ W+ i2 f- ~" {1 E emailerr=emailerr+1 # r9 a0 _& A% Q+ |1 p
} * _( d J: z+ A
} + ~( u r! l$ C! {, O
if (emailerr != 1) 5 s% F% H' c# \- |" r
{ 1 i0 f! F5 z0 y- l8 q
alert("请输入正确的E-MAIL地址");
4 ~) w) `) F3 T document.sform1.email.focus();
( R& {: x+ U$ |3 [2 b8 Q return false; 5 M2 Q" b% x M$ `/ B+ }1 _$ e$ X
} : Y) v2 g! z4 A% E9 B( ~& Z V* \8 T
$ A$ O+ ^4 E3 U# Q; y if (document.sform1.checkask.value=="")
6 q& n7 ^. C) J9 b' i {
$ g2 D: U: i' Z' e3 j! { alert("密码提示问题不能为空"); 6 G) k- Q1 L4 d2 y% O+ `" t
document.sform1.checkask.focus();
) p" l) w/ w- S5 x/ Z% ]$ v return false; * H9 s l- U8 X& _% c! V* T7 W' i
} $ N2 W3 T7 D$ X) m/ Z
if (document.sform1.checkans.value=="")
: h) _ H/ D9 L& C& ^ { ; v6 }5 h, A( @1 Y$ c8 ?% J
alert("您的密码提示问题答案不能为空");
: Z$ t+ s. t6 n! ^$ C document.sform1.checkans.focus();
& C8 G4 o! T( V" C6 t return false; 2 e! Z& d' {1 Q5 W; ?. W+ |8 z
}0 y3 d0 | s4 L7 n& |" C
return true;
" r$ t# ?$ s' l. R# [ 9 \3 G$ Y' {% H0 u0 }/ D4 n
}
* f* T6 @! y% H4 Y( c6 g</script> |
|