|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14327
- 金币
- 2449
- 威望
- 1647
- 贡献
- 1397
|
这个脚本对你可能有帮助:
2 ~; O) e. N2 R0 R' d5 |<script language="javascript"> 5 D+ Y. G9 W5 n& _, B
function IsDigit(cCheck) ) c F6 | ~) V$ D3 a* E
{ % ]0 U9 ]' X2 B& Z- t) t; z
return (('0'<=cCheck) && (cCheck<='9'));
) W. s. W R: b- q- ]6 _! M } . ?3 L! G9 H9 \/ m4 A
$ [8 h" v& q4 V+ e' |+ N h5 l+ z
function IsAlpha(cCheck)
+ `# A7 h7 q- A5 L% p Y5 v! d, u+ w { , D% C5 r: E. N
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ; B" O/ H0 h+ g6 R! Y' G* D5 S
}
' ?- W+ V6 r+ V
, b" d1 O) ]4 z. `$ Efunction IsaNull(cCheck) 9 ~' C: l6 Y; u) @
{
4 Y* N2 M2 r$ ^4 `3 o7 ^ return(cCheck != " ") " [3 \ \) `! L
}
1 e/ S0 W- h5 T 3 W" o# j h" ?( O" C% g6 V; Q
function checkform()
3 K6 X1 e' k w2 J2 j3 o4 u( w{ . R. Q0 V e9 j0 L3 D- e
id = document.sform1.id.value;
6 z' R5 h% \4 f: i8 V3 C& ? if (id == "") ; e& g/ I3 p* D# `# a
{ ! f) {. r+ H- T1 {' o3 R0 k
alert("请输入注册名"); / u$ N5 `. ~0 z) Y" ~/ x. U
document.sform1.id.focus(); : ]6 h$ U$ d/ V/ u, i3 {- U7 o; }
return false;
1 U6 r. c! ?* m' Q$ v3 r; r }
3 t9 v' C% `0 Q" {* M0 H / E4 g/ D( {# n# b
for (nIndex=0; nIndex<id.length; nIndex++)
6 `. n4 q7 A: G+ w {
! }2 w7 ` y# Q cCheck = id.charAt(nIndex);
- j P' z4 W8 N8 ~% D3 v& L; P if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 6 L& b& U3 n X- u0 a# H( |
{ 5 T9 i$ q7 H3 b4 ]# C- g* Y
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
, t% O* W$ Z" i! l9 p G& n document.sform1.id.focus();
$ a) Z* p8 F) Y& T% y return false;
0 y+ y! B( a; u" k0 ^) B } % W2 [4 T) Q! t) ~
}
% d% k& l7 k r( q! ^: T" T& H0 ~3 s chineseid = document.sform1.chineseid.value; z5 E! t& M% I l
if (chineseid == "") & t9 E/ G; d$ z2 Y
{
9 W1 I, ?. B7 j3 k3 g alert("请输入中文昵称"); 3 \. h" i9 L" v# c8 h9 y
document.sform1.chineseid.focus();
8 u, D4 p- U8 h* T9 \4 e0 j return false;
8 v& ~) P g$ M ~* f1 \" ?) h } ' {2 m, Q- S! r2 [ C& o2 o8 S7 B0 u2 w
password = document.sform1.password.value; ! X8 ^& K% y, [- M
if (password == "") ' r6 Z" W' R% }' @' {4 z& Z5 H: g
{ ( j2 U1 _; I, F4 M
alert("请输入登陆密码"); ' @$ |- p6 O; s% h! ? C' F. e
document.sform1.password.focus(); 3 `5 i) G- T* [
return false;
$ }3 g3 _6 M p& r0 T/ T }
# X+ t* n* V4 z% ^& }7 D) I password1 = document.sform1.password1.value; % G/ p1 }: S' {9 W3 @, c4 a
if (password>password1) 3 o$ k6 T4 H# i$ k, P
{
) Q( j; I. o$ \, O& i A! l# h alert("重复密码与登陆密码不相同");
- F; i; _$ ?+ v" Q document.sform1.password.focus(); 9 s* t' E1 T+ ^. {7 l
document.sform1.password1.focus();
; \( F4 m1 T, ^% `* J return false;
) U, Z9 E! m5 e$ D' k9 E% n$ F } $ J) c) L5 x1 b" _" L
if (password<password1)
( E2 a7 y9 [9 C* A7 d {
* U6 i' L' l5 J# |+ p# K" w* C4 o3 ~/ c' Q alert("重复密码与登陆密码不相同");
+ ^( t6 I* f5 a4 V: N( s document.sform1.password.focus(); ' \9 a, k& i" Q! _1 Y* w
document.sform1.password1.focus(); 2 O r9 i% ?1 Z0 {1 Y5 F; Q) @2 F% O
return false;
% |% O9 {+ L8 E* \) y. L: y/ T }
' g0 V. P7 Z2 C7 e, E( V$ B1 ] if (document.sform1.email.value == "")
9 ?3 |9 E5 Y7 K { 4 K) [3 ^, ?$ ~) E# ^ B
alert("请输入您的E-MAIL地址"); 3 D) r' Z. U( O5 [$ G% B9 o
document.sform1.email.focus();
) d) M7 I! f2 ]2 o4 }$ H return false; 7 {7 a4 h3 b5 f$ b! h O: M
}
/ ?! w+ X2 h- u6 Z: a! i t6 p( ^, Q( z
$ K1 E- q+ h9 C; |2 x/ c: l2 Y email=document.sform1.email.value;
8 x6 P, V% D* W0 C emailerr=0
/ n. T/ N O; A- W$ S5 e9 Y for (i=0; i<email.length; i++) / H* _" b; T- W4 R1 b5 y' v& b
{ 7 L& ~# F B, x5 }3 C: x7 Q
if ((email.charAt(i) == "@") & (email.length > 5))
2 |3 ]/ U& V! n9 e% X2 N {
5 q% U7 t3 V, O* | emailerr=emailerr+1 ; A) ]9 q. b/ ^+ X) i. ^8 H
} }5 I8 e+ Z9 g. V% u
} 7 O1 f$ M5 N4 t
if (emailerr != 1) , I7 [7 q' [% c
{
9 v5 D) N' ]+ G( C0 s alert("请输入正确的E-MAIL地址"); ! S9 N) a7 P, u3 s
document.sform1.email.focus();
- ? n% l" w. U return false; 5 z( h5 X* Z. Z
} 9 j" k0 e, G% N9 F8 p2 \4 m
1 Y x; B( c: |, S
if (document.sform1.checkask.value=="") 2 ~$ ^- h) k3 c! J' n) Z
{
# V$ E: P; x. `, m- j+ G3 u alert("密码提示问题不能为空"); + {% K' E& v% m3 A& {" a( Q
document.sform1.checkask.focus();
( ^6 k' K# E6 }. t return false; 4 g6 ~0 K: c. P. F3 l W
} % K* A$ q- t) z
if (document.sform1.checkans.value=="")
6 I4 o0 ~1 o) ^# {, J { 8 Q& M1 P: N- V; @
alert("您的密码提示问题答案不能为空"); _) C0 x" m# H: g4 W2 p: L
document.sform1.checkans.focus();
z! B8 V9 _" e" J$ H6 ^/ U, I return false; ) i7 B' G$ h+ n* S
}
3 V0 `/ ?; N3 N: K; j! k return true;
' m8 ]6 U" B" q: H( V; M) ^4 L$ G
& l: |2 q9 |* Z, u" u$ [}
) P$ @; o$ e2 c i% p9 d" q</script> |
|