|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14331
- 金币
- 2451
- 威望
- 1647
- 贡献
- 1399
|
这个脚本对你可能有帮助:$ i7 E; h7 j g. }
<script language="javascript"> 3 R5 P, Z1 G2 y8 s* O
function IsDigit(cCheck) % F" V; m5 _* @8 @
{
?) S4 b! n/ x$ Z! E return (('0'<=cCheck) && (cCheck<='9'));
2 X! W/ r% {5 l1 ~4 O4 x" v }
# A/ u% |1 B4 b Z7 Q! s
+ z$ I$ b3 G g. Wfunction IsAlpha(cCheck) 0 ^% x6 l8 c6 U N. _6 `
{ ) }- a- {5 I( k1 {) P' [& ^& v
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
9 b+ X2 S2 B1 ~1 I/ d }
+ `9 Z; }( D! B; v9 q$ d, M - i7 H& W- R% I& t! I3 D
function IsaNull(cCheck)
0 s8 g1 e0 B- S { % ^) i$ K8 u5 F
return(cCheck != " ") 9 o6 \1 z. h2 G6 a9 ^! t
} , W. N/ v9 L' M* H0 J' Y
( M: y$ i4 z- c# w
function checkform() K& I6 w3 J& G, g8 c% Z, p
{ : {* U- l" n, S- ?& `7 k2 w
id = document.sform1.id.value; - p. A8 F9 Y. D( V
if (id == "")
5 {8 D. x" ^% Y4 z, x {
& H5 ?0 A( v. k2 H# _. k alert("请输入注册名"); - }3 N4 n/ M5 F
document.sform1.id.focus(); $ f3 X8 d+ M7 f" j1 z7 i9 O
return false; ( _7 y" b4 I$ L( |5 L. A& i
}
8 @) s' Q, s7 K: ~$ E
) n' k6 q+ s, R" ?) Q- [, |, a for (nIndex=0; nIndex<id.length; nIndex++) ) \0 \: S1 K- I' ~
{
1 N( b$ S1 t G4 v7 P% l; E* r cCheck = id.charAt(nIndex); $ S3 W1 j, g- c
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) : C) U8 H N# e" f6 f
{
# C' V% ^' R( v+ u4 B alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
+ h2 O3 J( s8 E: G document.sform1.id.focus(); ; j4 \ }- E0 ?) ], w- O0 m
return false;
) i! K, I, k% g" N9 s* I } " e' K. Y0 v+ I! F( I- [
}
, x3 k B( [; [$ ~2 L chineseid = document.sform1.chineseid.value;
2 C) j0 H8 ?: ~! P if (chineseid == "")
2 Y7 y$ B! I, \ d. Z* m) y1 e a {
) s, f: {. w4 B& B+ j3 W alert("请输入中文昵称");
( e& t7 s6 @7 I document.sform1.chineseid.focus(); : l3 z" r2 [" }$ \
return false;
# a9 ~+ P j1 }) v; O! L }
! g3 Z5 ^3 g8 e$ G% q, A password = document.sform1.password.value; 9 o1 v9 k. m6 g$ x3 Z- f% q; i! ?
if (password == "")
( p; ^) X( I: I; q {
( W( [7 p2 I$ d alert("请输入登陆密码");
4 o) S) Y4 w; Z- s+ d ~2 ` document.sform1.password.focus(); ; z, M2 @5 T+ Z9 t5 A9 i
return false; % B% g( A* m6 V% l( s; Q
} 9 o: b$ |1 q: R$ U L! F7 l
password1 = document.sform1.password1.value; : f7 b2 H* Z$ X4 [" `$ B, s7 P
if (password>password1)
. D% o* s0 m5 L8 ?9 H {
4 \4 K; p) M. X9 ^# H( @ alert("重复密码与登陆密码不相同"); ' l! o3 m: [' o/ y- d
document.sform1.password.focus(); 9 ?0 Y% @0 b& p5 `: q! j
document.sform1.password1.focus(); 1 O& T) E5 R( f g: j, [
return false;' C1 f$ T. d, h% M
}
1 \, J. ?) ]" _if (password<password1) * _; Y( n4 s* q1 g: Z5 W9 i0 x# b# m
{
* x8 c# U% |! ^% U5 x1 W+ z1 h7 B alert("重复密码与登陆密码不相同");
5 t+ C3 A7 Q- U3 f document.sform1.password.focus(); , c3 c# v8 p4 u( ^7 k2 Q# _
document.sform1.password1.focus(); / t( E: y* n* N5 _6 J8 m7 Q. i
return false;: w: A( M+ m+ D, a, q: i
} 0 x/ j( d4 |" @5 F$ Q
if (document.sform1.email.value == "")
+ |& d5 x" P3 `' O9 H/ { f4 p { 4 m2 B% X& y4 ] [
alert("请输入您的E-MAIL地址"); % F* ?) w, Q0 I$ x/ v- F. Q
document.sform1.email.focus();
, h+ ^* X1 _0 h1 o( I% l1 M- @ return false;
+ _1 b9 v2 s, K! l5 P } 5 n* G/ ?, ^2 M) U
1 F$ t4 o( i& Q' J8 |: N* r email=document.sform1.email.value;
+ e8 `) _$ E2 R- P( I emailerr=0
. ]( S) i: {4 k# @6 f- ? for (i=0; i<email.length; i++)
! `2 m! R' h/ W: P, w7 Y$ e { ' O S7 ?7 w% y5 a9 N
if ((email.charAt(i) == "@") & (email.length > 5))
3 i& E0 v* E+ Y; m) { { 1 @5 ]1 ?% e3 U
emailerr=emailerr+1 " |# C+ w- l5 u
} ! ~/ P" b# R8 ], r& E+ d) z
} ' }$ i" R( K. ]5 ?3 ~" ?2 [7 ?
if (emailerr != 1) 9 p: W' E" i2 ~
{
/ E' J- b& k' O alert("请输入正确的E-MAIL地址"); # s& M% _9 |- X0 I
document.sform1.email.focus(); ( t, F: J9 U3 B) Z3 ~ n
return false;
h- _ ~9 |' }! ` }
, f" O: A# S- J; k5 [ 1 y Z a6 j, u4 z# V* H
if (document.sform1.checkask.value=="") 7 ]6 f1 f9 H9 i$ V
{ ' \: R- h2 \/ X' z' A# B, Y
alert("密码提示问题不能为空");
* t- T( k9 [" D document.sform1.checkask.focus();
6 @5 F/ a; d8 w2 R9 K& F* D# j# e return false; % K) |0 {5 q& a! J6 k
} 3 W$ M8 p% [2 y o
if (document.sform1.checkans.value=="") ? K5 F0 P& `, ~% M' j
{
( U8 A3 r: q' E/ ]9 s" W7 h- u alert("您的密码提示问题答案不能为空");
3 m u8 }4 u1 Z" X5 x8 h document.sform1.checkans.focus(); 9 ~: j1 s- T# W! \4 M, v5 f
return false;
" \& ^+ j0 h4 H }
$ d6 q- C. k8 G1 h) Y: G return true; % b* Q. y4 I, @( |, x7 r0 a0 @
5 F. J, b) V/ z& x9 ~9 v, q}
, |! t3 a. g% d; [</script> |
|