|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14419
- 金币
- 2495
- 威望
- 1647
- 贡献
- 1443
|
这个脚本对你可能有帮助:
. J! H& Q; @$ R3 J$ j) B<script language="javascript"> 6 V: ~ j9 {7 j& V! O7 ?
function IsDigit(cCheck)
* s' a: W6 ]! V [ { 5 c D6 E8 f5 o
return (('0'<=cCheck) && (cCheck<='9'));
3 H* `. ~4 K6 x( t0 h% N }
5 o2 N) e1 L i0 M' J; I5 ~ # n: p: Y' o, N4 _4 L6 R/ m; Z( f
function IsAlpha(cCheck)
+ h" N+ ]* |/ ^! `0 v, m; S) Z x { 6 u6 L8 M B5 W( N. s" P! X
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ; h* K+ T/ }1 j9 W/ _0 D" }/ }
}
& x/ ], f0 Q6 K5 k2 P3 f3 D4 G2 V " K! g" T: U0 b f1 M
function IsaNull(cCheck) , S+ z3 X P* }" M
{
8 k% Z Z: A$ i return(cCheck != " ")
' D" w' y O4 @2 n3 ~ } 0 }5 A* u" W( F8 @/ \4 F
) V5 u; ~, N1 Pfunction checkform()
& y3 M8 k7 |6 ~! K, {{ 7 Q6 F( y% `: S9 `2 C2 s) y
id = document.sform1.id.value;
( ~& U0 t( j' O& m8 T6 \ if (id == "")
; ^- }1 r, M& B7 N2 d& n8 V) D+ J' W {
* q- Y* Q3 }' r: U( M3 R alert("请输入注册名"); . b& `( g8 Z$ E. p
document.sform1.id.focus();
; P: o& z( F, L return false;
' H* E3 w$ j# W! m) N' m: v, f" a& M }
+ x& k. N9 j7 A6 J7 J
4 \4 B' c% P& B0 s9 P for (nIndex=0; nIndex<id.length; nIndex++) $ Y" y0 I7 ~+ J1 n) f, e* Q
{ e; Z- y- u( I% W& t
cCheck = id.charAt(nIndex); 7 l# C) J* }" q/ [+ F) h; a
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
2 u/ h; c) x( b) d {
8 G; Y! o- R* L1 z! P" I alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); " [+ g+ A0 d0 J7 T% ^7 s& W
document.sform1.id.focus(); 3 z! z% R1 G! X5 |2 {% S9 k
return false;
$ j5 o. Z. i, t- u8 N9 j } : `9 U6 y# T2 j5 e
} ( U) i+ k$ T9 }+ ^" |
chineseid = document.sform1.chineseid.value;
5 L2 @# c; |! J if (chineseid == "") " K% o4 ?& A, w7 r1 q. Y9 Q' N
{ 3 A8 z5 R: d; ~
alert("请输入中文昵称");
* t& K4 V7 d: |+ D+ h0 l4 ]8 G0 a document.sform1.chineseid.focus(); 2 L% U! l& a" S
return false; 3 C! x1 x: {! U: [
}
|& Y K) l8 Q2 V2 _" A1 a7 _9 H. | password = document.sform1.password.value;
1 i/ H9 A. O% H8 K, l2 i if (password == "") & o* C* d+ J# Q+ |5 {! I
{ 1 D" ~# { I& ?# p L/ F
alert("请输入登陆密码"); & _. T: ^1 Q: O7 B( f+ p: E
document.sform1.password.focus(); 9 Y4 y0 L j# h2 ^ G9 b
return false; 0 T% d: F4 j$ A; o; g) o
}
& @% u# g N3 O9 ^ password1 = document.sform1.password1.value;
9 h' ^) ?2 @$ {! @' c! \1 U/ s if (password>password1) 9 e4 l9 _/ g B2 c/ p
{
7 R" M/ W+ o, h6 Q alert("重复密码与登陆密码不相同");
: p+ J6 `7 ], |- f+ T: i3 y document.sform1.password.focus(); 8 P' z0 M+ v# E( [* t" r
document.sform1.password1.focus(); ; h& {) w C6 d
return false;% i3 R+ u$ h9 I: ^1 g
} ; m: E% h4 W7 D" Y$ F! h, i$ |
if (password<password1) 8 m5 [$ v; Y. g$ l
{1 z$ e+ q8 [9 A9 S3 v% a
alert("重复密码与登陆密码不相同"); 1 n2 Q1 E! s0 \. S1 a
document.sform1.password.focus();
# B4 G- H5 e, T document.sform1.password1.focus();
% F7 k" T+ q" m- L return false;
3 B1 |1 ~6 g! P: R. o$ x( D } / |) t# O }7 V1 s# D* u- M
if (document.sform1.email.value == "")
7 P* h& }) z) c2 E. ~9 o5 m1 y0 I { ) ?. a5 m+ U1 S# ]+ b- R- S
alert("请输入您的E-MAIL地址"); 9 y4 K" n3 S8 b. I; R$ j3 n7 a3 X9 E1 \
document.sform1.email.focus();
3 i% J6 j% e$ G+ g' E return false;
' Z4 k% }* q4 o. L* I. | } 3 \# ~, j4 L9 s( _" B1 Z$ X
( D' T7 r* Z( _: A; q$ c6 J email=document.sform1.email.value; & N- f1 q8 x/ l/ g; [0 \3 {9 C
emailerr=0
1 i. ?& O# _" h2 b for (i=0; i<email.length; i++)
: G: E% K9 {0 G+ T7 v& }4 _ {
: @- ~( O8 W6 k6 m5 \5 u if ((email.charAt(i) == "@") & (email.length > 5)) 3 f; d& k; ?1 K: ?
{
v+ E% Y- [! M emailerr=emailerr+1
8 z! u$ ^1 t* y4 I }
O, O8 H* B4 Q) T; g; |) ` } " j l- H4 w4 Z
if (emailerr != 1) |: d5 e7 h5 F- l! f
{ % U) {+ D8 m# ^& S
alert("请输入正确的E-MAIL地址");
5 j% y) }; I; q6 w1 ?- P document.sform1.email.focus(); & {; S2 k; j: R+ u
return false;
" w7 I% Z/ \: I } 7 Z7 F! q7 r2 w3 p
' C" {" d! Z) a
if (document.sform1.checkask.value=="") . {) C: Y* o3 _" o* {
{ + c) x4 o. m. h3 {& L: V' q$ W4 V2 ]- x
alert("密码提示问题不能为空"); 7 N. b' o" b" C$ `+ z( c- @* E
document.sform1.checkask.focus();
: ?: i) z9 G" m5 H return false; j; t2 i! P' G: R s
} % D7 v% E8 Y$ D: P" k
if (document.sform1.checkans.value=="")
: C; { I8 @9 s$ U: i+ W2 M5 Q( e {
7 T6 t( { l1 u& U2 M; L alert("您的密码提示问题答案不能为空");
5 Y Q; P) L& p+ d! B0 X# p c document.sform1.checkans.focus();
. K6 Y! F; {" j- |3 Y. Z+ g3 C: z8 f return false; , k+ p! Q$ ^. v
}4 H5 q5 i$ G1 v1 x& }2 j2 A
return true;
7 c' W' F3 z0 ^, p $ t' M4 ]# Z8 R% `
} 8 ~, Q5 D, i+ ]: B1 q. m* [
</script> |
|