|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14435
- 金币
- 2503
- 威望
- 1647
- 贡献
- 1451
|
这个脚本对你可能有帮助:+ `" |, Q* C# b0 i6 Q
<script language="javascript"> * T, d# K; T# r- n* a- S, Z! [
function IsDigit(cCheck)
2 M- f0 U' S. ?7 L; d { 2 k% |, z: q1 x* R
return (('0'<=cCheck) && (cCheck<='9'));
2 x0 V+ C4 L5 Y, h/ `; n }
; @1 E N7 |& L6 ] . N2 s) W- _ Z7 |
function IsAlpha(cCheck) ' ~+ |1 I- T- Q+ P
{ 7 u5 Y4 x' t$ H
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 9 c$ _( L5 U5 P) V- k1 G+ |1 W
}
% \( ?; N1 v3 B w- r: Y' d' a* f# E B
function IsaNull(cCheck)
$ J( F5 N! p+ l- M+ H { 8 n9 N: M* V& t3 | ]8 u6 @. s( }
return(cCheck != " ")
2 [+ a+ C0 H+ U$ Y2 a, S5 U7 k }
4 Z3 Q7 d" Q, v [ & ~! i8 p# y9 B( ~/ w# o- x
function checkform() 0 j$ z' F, G `( X
{ : a8 y, g) M. B3 _0 X. ]. C/ ?% c
id = document.sform1.id.value;
8 {& \8 h' j. X1 U: G8 z7 e if (id == "") - O% ?/ t% ~7 M/ O6 h! Q v
{
6 a9 k5 O. h3 L1 Q& s, q Z alert("请输入注册名");
7 r( E4 j$ o; B+ @: n8 v document.sform1.id.focus(); ' J7 i' u3 j% M7 t S3 h& C6 H/ M/ l
return false; 5 A) J; Z4 g$ X: c; I
}
; p( T7 ~+ L4 A3 \
}* v+ s& Z2 v6 [ for (nIndex=0; nIndex<id.length; nIndex++) + u- ]/ Q& F# Z9 q* E1 [
{ 6 u6 y2 B6 Y8 d0 {9 S, d, x
cCheck = id.charAt(nIndex);
/ A" O- u, c" s" X" L7 A if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
6 H" W o) x4 [ {
3 S1 h! Z8 F* U/ N alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); # J* h, x1 Y6 Q
document.sform1.id.focus();
6 g. U P1 v2 R! Q return false;
' x/ n& K3 m+ c1 P! V* z1 u }
% b0 s" V/ T+ y! F. K; @/ C } 5 ^# R$ K" W' O" M. {
chineseid = document.sform1.chineseid.value; + C: ~9 e/ S% V( i
if (chineseid == "") 8 J# p* o5 z$ t- M# ^7 T1 Z- i# T6 q4 e
{
; N3 u1 ~- E! ]+ { alert("请输入中文昵称"); : j* R/ g h* y; x( q: U
document.sform1.chineseid.focus(); ) ]& y$ J: J$ L# I1 }5 t
return false; ) P0 i5 Y/ j7 w M
}
! W% d1 c q% z3 x password = document.sform1.password.value;
3 x' C `: a% U0 K4 I5 ]- X if (password == "") - n6 `5 ~$ q, W0 [
{
) l# U. b. c6 T0 F4 g4 }; y alert("请输入登陆密码"); $ f0 ~" j4 M& r) Y3 x( l& U
document.sform1.password.focus();
, G0 h m) K( d% B1 | return false; 5 W5 Z7 D0 z& C3 c8 p; n |$ C
}
7 \6 D- G* I" G0 l password1 = document.sform1.password1.value;
0 ]( a6 U" s. a7 W) C if (password>password1)
( w# t3 A6 [/ _" x. `4 H% E {
8 [# `: @0 Z6 G2 ~- d% G$ v alert("重复密码与登陆密码不相同"); 8 @# o' K2 S& C& p% z* }, s
document.sform1.password.focus(); 6 N5 P4 g- Q# @7 d; d
document.sform1.password1.focus();
$ B' i& d# u- s' T" V5 X& F return false;; a/ ]7 o8 \; r3 k) _& ?3 v
} 2 ~& K. Q C9 b
if (password<password1) # V% z$ N/ k3 {4 H1 o
{
8 O) d5 u/ h6 c/ M! P alert("重复密码与登陆密码不相同");
) b$ I5 d! G9 U) U; _* _ document.sform1.password.focus(); 0 }1 P5 W4 H0 O0 G- _/ C
document.sform1.password1.focus(); , b a% e: W% v4 m" n. Q+ H4 X! X5 h) A
return false;# H( I/ }/ n1 q& c1 s* |0 }
} ; B7 `) t- W- Y; z
if (document.sform1.email.value == "")
1 A, h4 u, S- p; D. e( g { # W: W6 f+ A) ?$ V# K
alert("请输入您的E-MAIL地址"); / k6 j) D* r$ f
document.sform1.email.focus(); . g. X+ d% Z& I; k
return false;
6 M, y7 q% \+ V( ] } d6 b; {! {9 N# J# Y: B7 F: I
0 ?& l4 d' S! H2 ]6 V! f* y* T
email=document.sform1.email.value;
6 m/ z: `' `/ o" X* S7 _ emailerr=0 R. O& J$ Y, G: H6 L
for (i=0; i<email.length; i++) ( T$ i# y: j0 \" J5 k
{
* D3 z# X9 a7 J( k+ ^8 g- Z if ((email.charAt(i) == "@") & (email.length > 5)) . {- D% h& D! i! ~7 f
{
) @- c0 ~6 k$ i6 J% b) b! |% N- M. P emailerr=emailerr+1 4 ~; P7 B6 M8 X8 Y
} . [; j3 r. Y" O$ c4 U
}
. Q+ a3 ^2 ], }+ e0 j if (emailerr != 1)
; g6 ~0 J5 S* M0 Y {
2 t r9 T/ |0 C2 Y alert("请输入正确的E-MAIL地址");
: w# j5 S1 G* j% ^# o8 L document.sform1.email.focus(); 6 ~- q$ w; K' j# D0 P
return false;
- N1 s" k: H$ V } 5 Y2 f" l; n# ]
9 Z) d" [( D3 h! Z. ?6 s4 g% m if (document.sform1.checkask.value=="") ( o% i6 _- J$ d/ Z4 e
{ % V' ~# v( w! {! I0 s8 b
alert("密码提示问题不能为空");
5 @# ?+ Q* e$ F$ a% \ E8 S9 b document.sform1.checkask.focus(); 6 J& u4 U p4 d* y/ T, Q
return false; 5 f6 [' L, C# i8 o4 o3 A
}
" T, `4 A6 a& w! M7 Z C if (document.sform1.checkans.value=="") 4 f8 d/ q* t/ Y5 ^/ K" i
{ ) J0 E4 S' t1 f& z2 C6 d" B4 [
alert("您的密码提示问题答案不能为空");
: v9 O5 Y4 R! q$ A( z% _ document.sform1.checkans.focus();
- W4 |2 H: [( u0 l K return false; ) s' t8 {8 q B; v a% c! c, ?( C
}
8 ^2 a) l# V3 W return true;
$ T* L: l% j/ n8 m! d# k8 }* C : [2 m/ O. {+ z# Q5 ^
}
5 f; |0 i! @7 ~, w$ t</script> |
|