|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:$ `: o0 m9 E: q
<script language="javascript">
$ i/ t* I- e' P/ N" f* Jfunction IsDigit(cCheck) 0 [8 n v: W4 g9 V; p, L/ Z% I% D" C
{
% ^# v3 R9 h' k P return (('0'<=cCheck) && (cCheck<='9')); 0 D% Y8 n* v$ A1 v
}
$ w7 | ^$ `+ K- }6 z/ d4 w
3 h* i; n+ `4 @# C( e4 Mfunction IsAlpha(cCheck)
& P+ H8 H' Y# b. v. ^9 G { 6 }" n% j# s3 F2 M; ?( ~
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 4 |5 {7 c* N" M9 c( U9 m k+ a
} 1 b, I' Q( E/ \8 _& V! y
* ?) n. a- B- O* }" k" p/ I
function IsaNull(cCheck) " Y# Z" g7 Q: f) b* b2 N- N9 }6 J
{
6 X2 Q1 U; C% ~ J return(cCheck != " ")
% x$ x- L5 _% X; w } % G. K* D6 B4 g* i7 l
3 z- `5 o5 y6 g0 Ofunction checkform()
W+ x- w/ ^- a& q{
' Y& W3 ?5 Z" _ id = document.sform1.id.value; . C& D2 k" z+ ?; v; z3 O3 T. G
if (id == "") ; t2 K* x7 e- v" k0 A8 G5 u* Q
{
0 |$ d* E3 a1 u1 Q7 l4 z alert("请输入注册名"); # ]7 C/ Q+ s; x6 o
document.sform1.id.focus(); ( i5 B; p, D* K, r9 K8 J0 f: Q, i% n
return false; # l! _1 X) x* o
} 6 T' k% X \. \ D! i8 q7 O* S
7 E% P0 W2 x" [5 u1 d* l
for (nIndex=0; nIndex<id.length; nIndex++) * q7 M: |# B, i& c- s9 H$ G
{ * a4 d0 v# H1 n1 \6 [$ d8 \6 Q
cCheck = id.charAt(nIndex);
5 ]" F) U3 P1 `/ g7 t if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ) ?/ |, {$ T z% b
{ $ N) p& X; A+ }
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
: I/ @7 ?& F6 ~( p* {7 F1 g5 _1 k6 X" V document.sform1.id.focus();
) @* S" e1 `& }% T* K8 |! l; I return false;
+ @. r: O. f* c+ d! S }
5 j0 ~/ y: e- s, J9 g/ Q4 Z4 q" Z }
5 q1 T. M) D5 N: o% C& ?# g chineseid = document.sform1.chineseid.value; + I3 T6 G; {+ m5 O
if (chineseid == "")
% F: P2 B: r8 {4 w% O+ w {
3 a2 _0 T) A& @* q, t g1 R alert("请输入中文昵称");
) z) C# f9 _3 |0 p document.sform1.chineseid.focus();
" n* {5 D+ o; o8 y' B' y/ P return false;
! j8 S/ w, R! e; l" R: I; d } 7 ` A( d: E) D) P+ G5 c7 p
password = document.sform1.password.value; - b: M2 ~8 k) S
if (password == "")
3 c% ^% [1 I6 n1 u _' j3 n4 {4 ^3 L { + ?' ]& `+ l. C* A/ [( ^
alert("请输入登陆密码"); + M# Z; }& ^/ S
document.sform1.password.focus(); & w0 a6 u w& h k0 C
return false; 1 U, W% x2 O1 D% A9 d& c& @) P
} 7 s* \+ A9 F7 Q+ B; N7 R
password1 = document.sform1.password1.value;
, w# M/ [5 H7 A4 i) t if (password>password1) 1 f% h: {, z! |& c
{$ W0 D& Q4 p3 [) ^5 @2 c5 u
alert("重复密码与登陆密码不相同"); ) ~ ?1 m* s3 q h
document.sform1.password.focus(); S2 {9 s( C# E6 F; d6 t! M
document.sform1.password1.focus(); # I2 g# T5 [# U {2 G9 T( I
return false;
$ D8 g- n3 D, u4 h6 x( x } 6 T- D+ z+ V+ Z$ C" u( [+ R
if (password<password1) / H4 g0 P; ?$ o2 M) l# I, }
{ g) c0 @ ], b5 }2 o5 n( E/ n
alert("重复密码与登陆密码不相同"); ' u; o1 B5 b! W7 a. {7 {8 S( \
document.sform1.password.focus(); ; a H% ~; W; i* N
document.sform1.password1.focus();
# c6 k' c# R4 D+ z return false;
- R a' ?- p6 X/ q }
4 g; ]0 \( b3 K- O) m7 `6 \ if (document.sform1.email.value == "")
, G& D4 K8 E5 w/ t5 \! O { ( h: i0 S4 p6 l0 L
alert("请输入您的E-MAIL地址"); , f) B) Y- E) x/ U3 \" h" h
document.sform1.email.focus(); . y( L. a9 y. Y+ h; W' Z
return false;
! f7 Y! N" |2 L! l; l* c2 R } 4 w) s9 k2 N4 k
1 P; q0 I; v- U* N. n3 n9 [ email=document.sform1.email.value;
% d# |. C( c8 y emailerr=0
( \/ F' w2 B5 F- L, j for (i=0; i<email.length; i++)
c( u/ @) M; j {
- P: o' X O9 b* v' o if ((email.charAt(i) == "@") & (email.length > 5))
( O x {& `+ }' B$ X6 ~ { : [" l; Y9 |/ K, f
emailerr=emailerr+1
- D- k6 R6 O0 H$ T& J! E1 ? } ; X0 ~; E* j; h. J8 i# }) w
} 1 y3 e; N: ^) {9 F8 F/ I
if (emailerr != 1)
3 e; Z% r: n0 n. B( n4 e7 E! f { + }! R7 v: h! `) m
alert("请输入正确的E-MAIL地址"); . T; q! f1 \, x" {, F
document.sform1.email.focus();
% ^! }6 |" `* u% i3 @" E, I1 Z return false;
! X. F; E! V; B8 ^ } 3 R# @: D4 K' p6 D1 z3 F) _
! T3 R* g+ `1 m8 j if (document.sform1.checkask.value=="")
1 h3 N) ^" ~; s' Q3 j% { {
/ U1 k t7 c( q alert("密码提示问题不能为空"); B( ~3 v6 r: ^
document.sform1.checkask.focus(); " z! ?/ L* N. |
return false;
- o/ H! T; @' B1 V: t1 F }
: X' y7 A) H0 R! z3 |. `9 _0 E- L if (document.sform1.checkans.value=="")
2 Q7 N2 A6 L; B- B$ b# e0 s { ! @ Q; p0 }" ?1 M$ Y
alert("您的密码提示问题答案不能为空"); & {: h" X O Z- W2 [
document.sform1.checkans.focus();
8 J- h* e. E. W return false; / {! m5 ^2 H* {+ f, Q
}
% {: }0 P8 N0 M1 L q/ S" Z5 \ return true;
- i9 [6 B' I# g
7 V* P4 s. j: E9 M: q! a- I E}
% B6 y; _* F, Y- q</script> |
|