|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14277
- 金币
- 2429
- 威望
- 1647
- 贡献
- 1377
|
这个脚本对你可能有帮助:
0 `9 m. \$ {' a( {<script language="javascript">
$ b3 _# D# W0 ^$ W; u9 Qfunction IsDigit(cCheck) 5 J4 d: n1 y- O. k, i* `3 K
{ 0 p- J2 |) Q( k( V: X, t/ {
return (('0'<=cCheck) && (cCheck<='9'));
! N$ B& G1 [* ?2 Y } * ]6 B' Y' |) b d9 T2 N0 k1 R
. T! `( p. U/ a6 r% N
function IsAlpha(cCheck) % c2 r3 [# `9 J, o H/ r
{ , d" z1 e% M+ L# F, \' r9 V6 R
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
( Z2 A& M e% \' u. E9 Y! g } . ?8 D+ G" k% l" L0 u
& y7 j# ?* e' ^, a5 d% M6 T% e- m' m) V
function IsaNull(cCheck)
Y. h" h; B' Z. K* K1 u {
" b# c, j0 E2 M3 { return(cCheck != " ")
- Q( r! e! P# P* _2 N } 1 d% g* {1 k" _! C8 f' g
4 t# P. q& T# p- _* z/ Afunction checkform() 0 i5 J" T' W1 Y
{ + w$ F! i9 u' ]0 g4 x
id = document.sform1.id.value;
" D$ \; |& q9 T J* c# N. q if (id == "") 6 B; F7 x1 }/ ^6 C+ E7 {& q$ b
{
2 |6 x& l+ L5 F alert("请输入注册名");
. C S* i8 }" @ document.sform1.id.focus();
6 H" v# ]7 X/ {" ~7 f return false;
/ h7 `9 N3 f6 X$ \ }
: S% l; C8 a4 A) f 9 U3 A) O% p7 R" Z
for (nIndex=0; nIndex<id.length; nIndex++)
5 E; m' B6 n# X+ i1 f { ' d, `9 N# q2 ~3 j
cCheck = id.charAt(nIndex); / D9 z3 f# e( t. j: d6 ^
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 1 @$ `# i3 o: ]8 {
{ 0 Y6 D! j4 g. |# z
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
6 T: W; j3 M5 r8 [# O( ? document.sform1.id.focus();
0 D# X. Q* e! G/ N( e% [ return false;
& r# v& K8 _5 r4 j4 i } / ?1 T# m' J1 J% Z4 x
}
' ~4 N, P& s4 o; v" q chineseid = document.sform1.chineseid.value;
$ N9 y) _0 ~9 }1 B' C if (chineseid == "") : i0 G3 N$ a0 x. a- b; K
{
) ~! Y @2 T4 y9 P/ d) A alert("请输入中文昵称"); : A7 K& `/ n4 k. f6 g+ M
document.sform1.chineseid.focus(); / U# x( R" q2 Y7 y' @
return false; 9 h. V/ ~! f. @4 s0 j A2 N1 F
}
. I, t$ g2 u* A0 j, M password = document.sform1.password.value; % {& Z& r8 A8 h
if (password == "") 4 g# C) ], J! }7 W" B9 P
{
; v' k8 m3 z. K, t9 c" M/ A3 H! a alert("请输入登陆密码");
5 Z- R! J1 L# s0 p8 E6 t; Q: l document.sform1.password.focus();
& s7 J: x7 z; h8 E4 _ return false;
) B3 s; R4 @8 ]* S }
# g+ a3 f, A( `! q% x( A5 W password1 = document.sform1.password1.value; 7 \6 l0 Q3 {1 W( ^
if (password>password1)
: D3 |5 ^$ E9 B- R$ s {
" u7 V# |$ H3 `* G alert("重复密码与登陆密码不相同"); ! N+ {! C- X ~1 Z2 j8 g; B
document.sform1.password.focus(); 7 I' s4 s# {' t& \* d) b7 f
document.sform1.password1.focus(); 6 F: P7 p0 ^- g% @' ?' b
return false;
$ R1 G5 Z+ O6 G9 V0 W, V: [9 i }
4 M+ f' m( A2 Cif (password<password1)
; Z) M) i( @1 P. B Q {
2 ^5 ?# p5 C) E4 v alert("重复密码与登陆密码不相同"); 2 L5 H+ K2 v3 A9 a: j, q
document.sform1.password.focus(); G% _& X$ F6 M+ }* K( a! ^
document.sform1.password1.focus(); ) m1 X& w+ }5 @6 U' H- }+ V
return false;
* K; c; z) }0 {! { }
' ?' p% @7 z2 z- E% n% }. t if (document.sform1.email.value == "")
3 K% X5 o3 f. l( n5 \9 h9 D: @ { 7 N2 W, ^1 g5 n; z" o; _4 N6 r
alert("请输入您的E-MAIL地址"); ) W# F+ n" h# U
document.sform1.email.focus(); , n# J/ ]* r: z1 F
return false;
0 b0 _: c' u* ?/ g$ B }
@# _8 y/ x6 u% ^% ]
3 ^5 T$ c1 K) X! j# J& ` Y( H' @ email=document.sform1.email.value; 5 ?( V3 b \3 Y. m4 ~9 N8 `% X4 K9 u
emailerr=0 ( ~( c/ T& D4 O% _( e
for (i=0; i<email.length; i++) , \4 S1 L7 }; R& V
{ . i$ I: B+ D& W8 H- D
if ((email.charAt(i) == "@") & (email.length > 5)) . k1 i* w ?, {7 g+ f! f4 v( L, p
{
& a5 L' d0 w8 Z/ n. \5 z) J0 l! N emailerr=emailerr+1
, N6 ~8 F8 @ q } + W( o* F# [5 ~6 ?# h
} / c' P7 G6 k& r# u8 b$ Y N
if (emailerr != 1)
0 X& t1 c( U! J4 G6 O) E+ _* d {
+ s9 d+ ~* T4 {, W7 k$ A alert("请输入正确的E-MAIL地址"); 5 l& z! ~) N+ f
document.sform1.email.focus();
- ^: e! u* a$ Y+ V2 Q return false;
7 H$ o( U, e* p% A8 ` } ) T! K. A% Y( B' i# m
; K% N. N7 H) N% w' {# ? if (document.sform1.checkask.value=="")
0 K h" s: ^% V/ l5 M( K' ]9 d {
$ ?' U+ c8 a/ g( z a- m alert("密码提示问题不能为空"); 9 J; j, L. P m( ^- F. o
document.sform1.checkask.focus();
l* r0 Z3 ~4 d8 M return false;
( H+ i1 i6 z$ r } ' _! M$ p' a" \; b* c
if (document.sform1.checkans.value=="") * h3 Q" x |3 d: H8 K
{ ! ~; J5 l. c' V* {% v
alert("您的密码提示问题答案不能为空"); * { R; K: y: D
document.sform1.checkans.focus(); : _0 z7 r: z! n' d& g. ]0 B$ v
return false; ! F2 M: S- k( h' z1 T2 V
}
2 B0 L3 C% u3 |! E1 U) U return true; 2 ]- p" u. |! x! V8 s0 F
$ ?9 H' k9 i' E! D7 H! m) ~
} - ~6 G8 g q" S: X
</script> |
|