|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14395
- 金币
- 2483
- 威望
- 1647
- 贡献
- 1431
|
这个脚本对你可能有帮助:
9 e+ e* O, \0 R3 y' V) O<script language="javascript"> 8 R; O: }/ D5 i* W
function IsDigit(cCheck)
$ u5 f% e4 _% y2 u0 ?3 J6 L0 o) g {
; G V, x6 y# _( P2 t7 ~" v return (('0'<=cCheck) && (cCheck<='9')); / S% l+ X/ F9 t
}
; z X+ q$ v; S; Q& n6 i9 O
# B( v4 {+ `+ ~7 cfunction IsAlpha(cCheck)
# |* h2 H: b4 t2 s. q' K; x { 0 I l, Y. E% h% @' x. n9 C) q, Y- s
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
( _0 ], } B3 N) v. C' S }
3 d' d2 ~; v1 e
( ]6 l& \, N( N5 ] a2 nfunction IsaNull(cCheck)
3 Q0 |, y6 }# L' M- W { , H1 }8 R& P! R
return(cCheck != " ") R; {+ V6 R5 E/ a' C
} 4 W- V" r. p4 Z+ n
0 Q! I2 Y( t9 y! ^
function checkform() " \/ D* Q7 T; U( B) I1 C4 `" V
{
4 T- b# O" w+ f: @' F# ` id = document.sform1.id.value; 1 E# Y7 [. H1 E6 D! r
if (id == "")
/ |& U* P! n0 x: a7 ~( c6 v# ? {
8 ?$ R; B4 n2 b8 J0 v4 e alert("请输入注册名"); ! G& j) f( `2 D1 v
document.sform1.id.focus();
5 X4 o' z& J; m h5 H8 P% T return false;
% Q8 R% l: v( m6 I9 y0 Q } ( a# o7 O" S O; x( q
9 K: @; J( i! ~
for (nIndex=0; nIndex<id.length; nIndex++)
, q7 d) x& ]$ w8 q { 7 [2 L5 o4 N% D7 @
cCheck = id.charAt(nIndex);
) ^! }- z U8 S: H: _ if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
& u: p1 u: `# p! p* T3 V+ @4 @5 t! H { . ~9 I: K9 N( z. f- U4 V
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
% P3 ~! m: `$ b v: _- N( u' ? document.sform1.id.focus();
% m9 y* `0 V( l" z8 Z# r( t7 H return false;
2 ~/ Y; u2 r" m }
3 ^# C: W5 a) N6 }6 w }
# `) N! B. J9 V# a7 } chineseid = document.sform1.chineseid.value;
9 h7 o) O/ S* e if (chineseid == "")
9 |9 _& j5 Q/ N8 F( k% U0 U2 l { 6 K8 q$ X& b( b+ [/ j7 Y
alert("请输入中文昵称"); 9 z4 T1 N6 A5 P* s& _, ^
document.sform1.chineseid.focus(); ( G- e: X1 B, B4 n
return false;
! u! {; `- I# X" K$ t' q F! X }
7 ^# X" o# H0 N, D: |- _ T# `& B- v password = document.sform1.password.value; / o; h* a. B7 k1 q
if (password == "")
, D* M( H# B3 C {
. G h( f) y6 d* [ z6 u* n' [ alert("请输入登陆密码");
9 ^% b- c0 ` i' `% E+ H document.sform1.password.focus(); ; {: Z# @( ^6 ~) Y( h6 v& @" N" o" ]
return false; i' n) |3 ^4 W( X! b) P: e3 x- R
} # ]0 U/ A9 T! l# v& L! [5 h
password1 = document.sform1.password1.value;
" d# T1 d0 W- a" T" e" p if (password>password1)
8 c0 L. _9 N' W; z# q5 ^; x: Y6 n: l {
- C* \ Y& v% h" N3 C0 ?% o alert("重复密码与登陆密码不相同"); + {5 d. b" h& a% `# B. n5 z8 Q1 ?
document.sform1.password.focus(); ' T, I0 u3 m4 H) h; S9 H3 O8 }- l
document.sform1.password1.focus(); " `0 q/ s' y9 d" N; s' u
return false;0 i& e: \. i. ]; s- g, {7 ]# Z+ c
} 5 W. F( t" m/ F% |" ?* p
if (password<password1)
" O+ U! T5 s! U9 l {
5 R+ `9 `0 s' Y& }/ }. M) i4 T alert("重复密码与登陆密码不相同"); . h& k" k) Y* |! x7 e
document.sform1.password.focus(); / M2 |; k7 l% e: ~) L6 M
document.sform1.password1.focus(); , t' X& T2 d+ I( R, m
return false;
7 ^- J3 g! W3 C" e }
- h1 e" o' y6 Q& p: k9 @/ v if (document.sform1.email.value == "")
0 M' n6 u8 |- M: U8 I3 Y { - {* Z; i0 c6 v" s( V& y! P+ B7 f
alert("请输入您的E-MAIL地址"); + A+ `( ^' }+ B7 C
document.sform1.email.focus(); 7 U, H# g. n: a' Q
return false;
+ \, H( S4 q' c% }) F }
7 a) o* E0 M9 f1 o" g6 ?( L " \6 F1 k. S- u- P/ f1 o' y+ g
email=document.sform1.email.value;
& M- M- f' z. `2 S# u0 K( N7 E emailerr=0
: H4 Q& X4 [* I" @- _# m9 g for (i=0; i<email.length; i++) " \( e0 s$ q) S- Y( T* C
{
: b1 K: w( |) B9 U0 e/ `7 I! l( N if ((email.charAt(i) == "@") & (email.length > 5))
* B4 M9 v+ J' M) k { 8 o4 s+ K0 O0 G
emailerr=emailerr+1
& k8 c5 X# h1 |2 b, h }
9 x$ Q. ^ q! \- z# ^ }
6 O8 i; z" y( s1 A* D if (emailerr != 1)
% R h5 C% K# K7 w4 V J8 d {
* d" |. r, V& c alert("请输入正确的E-MAIL地址");
H+ s9 c8 D; G) J. f' H9 p; m5 G; s document.sform1.email.focus();
# t' M# i7 J' p, K/ a7 S7 j return false; 6 m- Z# n' ?" m! L
}
* {* o3 v1 A; y' d5 E V% Z * c# C1 n) r, C
if (document.sform1.checkask.value=="")
) i" g/ C; w7 Y/ q' z% v* B& ? {
, I! R; w8 u# j- Z alert("密码提示问题不能为空");
% t( X2 J5 q; }/ l/ M document.sform1.checkask.focus();
- k' F( r& A% e return false;
& P& q# a' J6 F9 e4 w# o6 R, m }
, X( b, \, ^! [" H I& e if (document.sform1.checkans.value=="")
, T# c# a* L+ C0 m+ R) F {
7 q2 ]# t+ x* e" g2 a9 A& F alert("您的密码提示问题答案不能为空");
. p8 F) i) @! x. @! C document.sform1.checkans.focus();
I* @- [' \5 S$ u, @3 v# K: g return false;
5 }. k* |3 ]4 z% a5 y/ \ }' Y4 Z/ J: J5 l! N
return true;
7 w4 y: y1 t9 Q$ [
4 [9 N: B% a# P+ h' |} & m7 O6 p. D8 ` K9 C
</script> |
|