  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14247
- 金币
- 2414
- 威望
- 1647
- 贡献
- 1362
|
这个脚本对你可能有帮助:
0 L$ p. k) U* n. z6 U<script language="javascript">
$ j5 a8 V& x/ u* r8 `( Rfunction IsDigit(cCheck)
' ^' {' E. Y) `) R5 u { / k, D3 E7 z! l+ [. V
return (('0'<=cCheck) && (cCheck<='9'));
0 p8 N% _2 ^1 t. B }
$ M u0 P) M/ ?% N1 f
r! m7 }2 B- E$ X& x& xfunction IsAlpha(cCheck)
- F) t [( w' M' }7 f# L { 5 e+ F9 D! F( C6 X' |" B- o' D
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
. \8 A1 E! R W+ J }
% @" ^/ k0 e" O1 n5 T$ u! G- b & x1 K/ E- ]1 n, g* O
function IsaNull(cCheck) 3 w/ `0 H% B- w ^, I
{ ; i. d0 `7 X' v, u# u8 f5 s0 P, Y
return(cCheck != " ")
& p6 o3 B- W9 o" o/ k& @ }
( `0 z( v8 N- i6 g% t& Z7 p4 [ + Q. m+ k& f* j) J! y6 v9 A
function checkform() 7 L- v" R9 ~6 q( b
{
- j: K) Q7 l% {3 m! J id = document.sform1.id.value;
3 |! g9 F! Q! @! V' Q if (id == "")
7 k( ~; [5 Z( K& S" q+ K- B { $ ^6 S, r( i1 |9 Y
alert("请输入注册名"); # f. S0 R( f# `& ~0 v* ]
document.sform1.id.focus(); 3 x7 T" x2 W& H0 P
return false;
# V1 _, ~, |% G$ x8 U$ `: c7 K }
: g( n6 o# Y' F% ? 0 [7 j) _1 A% K1 o
for (nIndex=0; nIndex<id.length; nIndex++)
4 Z# T$ p8 L7 k+ E* w+ Z {
1 }* X2 L5 b9 W5 K cCheck = id.charAt(nIndex); : G2 u' h% b4 N4 E* [/ {
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 9 o) f0 k, a) U2 Y
{
4 D6 d9 C7 k6 S% X2 Z alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
& _: K' V; v2 u1 ]) Q6 y* Z. J9 l2 y5 K document.sform1.id.focus(); 6 O" m1 P* p! `* |) J& e5 U
return false;
# I2 K% k! e3 T( E6 y }
; X+ V/ N4 n q5 p& L } / _/ J1 i$ m9 a1 n; ]
chineseid = document.sform1.chineseid.value; 4 C# g$ M( |, b( _9 k* {* y
if (chineseid == "")
# F7 g$ V' w' T {
+ l `' D- t2 q( {& M alert("请输入中文昵称");
' I! x$ K1 i: b5 `+ f document.sform1.chineseid.focus(); , P2 _6 a3 \5 ]4 |( S' H# b. S
return false;
* l# Y9 d% B# v$ N }
" h+ k4 ~- C5 ] password = document.sform1.password.value; $ b1 B6 v [3 J" R; f' w( P/ L
if (password == "")
5 [/ h& ~+ [( v. K$ f6 ]4 X {
9 M$ @0 _2 j0 {( a! i4 l4 O* r alert("请输入登陆密码");
% g& }" r. a N- N8 A, G document.sform1.password.focus(); & l& z2 m8 f* n" U% X# t3 t
return false; 6 t% `2 Y5 k' b5 x ]* I8 o* T6 S
}
% G, L) H, ~; [ password1 = document.sform1.password1.value; % y0 j( \7 D/ A& y- ~% s/ q6 C
if (password>password1)
+ m. B7 a2 M7 _ {
. M/ C# Y% ?4 v/ m0 q$ S) e7 n alert("重复密码与登陆密码不相同");
8 y0 J+ [, `" C6 u. r3 Y document.sform1.password.focus(); 4 v' F0 K4 r" A$ V
document.sform1.password1.focus();
1 ~, {8 E) l$ s: w* c return false;$ o h/ a) D- `: R; s) H
} 9 {1 h2 B( }( J0 W7 n7 j0 Z
if (password<password1)
. ]$ j) @5 F+ ~: X {
# j: F+ {+ `# B0 n* `/ \, P alert("重复密码与登陆密码不相同"); + \) k0 r, B a5 q3 L# h
document.sform1.password.focus(); % B1 b1 q8 b$ P7 T
document.sform1.password1.focus(); 6 Y) f( s: M% e$ t0 C
return false;+ c( \! Q& ]% \ q7 s: m# A. K8 F
} & z. d2 |, v$ p
if (document.sform1.email.value == "") " J7 B0 Y) {# k$ o- E. [: z
{
4 I; D" w/ z5 D3 f alert("请输入您的E-MAIL地址"); + Z6 e( y* z$ j2 H/ Z
document.sform1.email.focus(); - f' H0 K; u5 w
return false; 6 w L! J' a" g/ D
}
" N; j! B Z! @) @ ' Z" z7 n7 ]. o$ _) q
email=document.sform1.email.value;
[& C4 |: u' d# L8 N8 {% J emailerr=0
& k7 I/ A* Q h4 }/ g' B6 H! _ for (i=0; i<email.length; i++) - x: x1 O) u& y
{
2 w( |* `1 |8 B if ((email.charAt(i) == "@") & (email.length > 5)) # ~! w- [1 T7 z8 j% {9 F( F/ {* x; E
{
! i; E/ I5 b! t9 t: f) O1 { emailerr=emailerr+1 * ^" ]& @) ^; J. g
}
7 ?, n- R: W% j) o' T0 a } 3 e9 A- O/ b% Z8 j5 s& O
if (emailerr != 1)
+ Z) p. u! R4 r+ R! M% Y {
" F" F% t2 v0 k5 q4 h alert("请输入正确的E-MAIL地址");
, `" ?: e% R9 E/ e5 k. Y8 t document.sform1.email.focus();
$ |8 y8 q" r" R return false; ) f* d" d" r0 v3 A ]8 x7 V
}
& B0 D7 X7 ~/ ^1 F( \9 L/ S 4 F+ r; F0 X; o7 T
if (document.sform1.checkask.value=="") 3 R& Q, D* }: V+ y/ Z! E
{
# I! t. Q8 G6 T( v/ C! d alert("密码提示问题不能为空"); 6 \ W: Y( G' U: m$ A( m
document.sform1.checkask.focus();
5 e5 S# |/ }) y- k6 M, x. I return false; 7 e6 p+ D+ @3 _" t2 B) L4 [" }
}
" x8 B* d8 ~% Y% Y if (document.sform1.checkans.value=="")
/ U8 q: J4 N" N+ O; i0 [" g { 4 |' d }% d9 O: O
alert("您的密码提示问题答案不能为空");
* J9 Z8 l. S# }/ `. J2 M document.sform1.checkans.focus(); * L8 l: E4 f! X) v3 X) y/ f
return false; x! H2 Y5 A" R# w" I
}( m9 p2 R1 z% }
return true; % v! o6 z9 C$ t# N5 j. n0 f' A1 V
. v/ P( p. W1 P9 R0 \' @} 4 ~8 u7 i. r; q' E7 b
</script> |
|