|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14391
- 金币
- 2481
- 威望
- 1647
- 贡献
- 1429
|
这个脚本对你可能有帮助:
9 C5 m* U- P$ \( T* x5 h<script language="javascript"> 6 h3 Z3 l. n3 ?0 g6 [+ ]- r
function IsDigit(cCheck) + Q1 K! k" V7 ^* C
{ % t$ }* l" _' q, y
return (('0'<=cCheck) && (cCheck<='9'));
! x. k0 A9 U- r! _% j( y }
: T6 ^$ |: {" y! f3 t3 b9 p M) ?' I
; F9 F, e, O# G& Q& n U; ~function IsAlpha(cCheck) # X* U# y, J. X& ^1 ~1 `
{
8 n/ P: P8 l8 N6 r' ?/ ? return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
0 H* Z% U% O4 f+ G9 H" s) ] }
; B' T& T- Y$ ^6 Y ! ~1 M# `) W- }( x6 T. U- Q6 C2 i
function IsaNull(cCheck)
. g, p) ~' R9 M! Z- {6 r { 8 Z0 |2 N, z0 ~& h) h2 l4 L7 @
return(cCheck != " ")
$ j! p& v1 B' K9 C4 f9 t: y: H } ' X, @" s0 q/ ~5 j3 T; V( \
, g/ b! n) y6 l/ M! u2 Q
function checkform()
/ `. u# Y" U) H1 C6 @4 e, }{
5 P5 s! O! Y) U; u id = document.sform1.id.value; , v5 f! M+ z; G" p7 n0 w
if (id == "")
$ w0 q+ t' d- {# j3 b { " L8 {( I0 v& Q& W8 Y
alert("请输入注册名");
( X1 ^+ u. a5 r, T- |; d document.sform1.id.focus();
/ }" p6 L. _6 p' x( F- _$ d return false; % d6 M- j/ I: _$ A$ j9 a& s q3 c
}
3 n0 w6 j4 }4 Z# T
, g; [0 p) @2 H* V for (nIndex=0; nIndex<id.length; nIndex++) , j' J3 {% B* U' ?3 h& r& h* x3 U
{
0 k C! ~8 _) d ~) U# S cCheck = id.charAt(nIndex);
, w; I" k3 x# b' @" l! t if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
: [* S5 A- j }" | { $ ?: u3 d2 w1 b" i
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); , f! e. q0 t+ f9 c! i
document.sform1.id.focus(); - o, E/ H H/ h+ G
return false; # a& x( e$ A4 z
}
8 l7 t7 u& @! X5 H3 |2 A }
P) R* }! c( i chineseid = document.sform1.chineseid.value;
' k9 \6 b4 J6 u y0 \ P if (chineseid == "")
3 b6 ?6 C3 U3 @ {
$ n* g2 I" z1 @ a: R* w" B alert("请输入中文昵称"); 4 |, `; Y7 W' @8 g9 i: I3 @6 u5 V
document.sform1.chineseid.focus(); ( k6 X4 x7 K0 N% w3 G
return false;
+ U& k, t1 x2 J0 w5 @ }
|- }+ J! Z w9 v password = document.sform1.password.value;
8 l7 u' Z% c$ `) F; T3 { A if (password == "")
3 j8 o( k4 Z. u- Y2 Z. q { ' w1 u* i- o h1 V# e9 P
alert("请输入登陆密码");
8 C5 \- G. A6 l% p3 V) w document.sform1.password.focus();
+ [; [; S/ h. }: G+ P8 C$ N- g return false;
N/ N. R6 s; F, P } 1 Y/ S) I% n8 V c5 `; _
password1 = document.sform1.password1.value; " S; o9 x4 p5 W
if (password>password1)
, k G# S: F! e Z( r {
+ r; t- h, l+ W1 e* |! U' O: p. [; A alert("重复密码与登陆密码不相同");
* n. Z4 o" G7 S7 r- C1 G+ l' h. @ document.sform1.password.focus();
2 D/ g9 @- z4 w1 v* M2 r document.sform1.password1.focus(); 5 X( [' Q% O$ T" Z! L( ]
return false;( ?/ U6 O: l; n W, J3 K) P- L6 V1 \( Y1 G
} 3 n: Z- b# x) q
if (password<password1)
$ S" b6 k( ?( N/ m, Z) c! ?4 H {3 j/ Q2 _* d; t0 Q6 S
alert("重复密码与登陆密码不相同");
+ f8 k, Z, q$ B3 |; d document.sform1.password.focus(); * \- X3 t1 G& `3 N
document.sform1.password1.focus();
& G) p) a' b1 i9 ~' c return false;$ M( j+ k* L5 K7 ?
} ) {3 E0 }* q( ?& e* O
if (document.sform1.email.value == "") ' ?" R) L" }& T# l6 \; i
{
, b, h6 V2 ]. V8 o alert("请输入您的E-MAIL地址");
9 y! ^ r Y+ Q1 q document.sform1.email.focus(); 7 n% }6 ?7 o* ] `" A
return false; $ l) k0 ~, c# m! f7 q
} 2 Q* R( h; ~5 w- S; x: g
4 Z- i4 w4 q1 f7 {5 S/ a email=document.sform1.email.value; 7 ~5 h e5 b- r- H+ K. J8 m1 a& g5 j
emailerr=0
: G; k- A. M5 a3 I2 x$ v for (i=0; i<email.length; i++)
7 |' o3 G5 x1 u5 X1 `; ~- K N/ D ]" m { . e. U% A* J2 C1 D0 a* j
if ((email.charAt(i) == "@") & (email.length > 5))
0 A7 n( H2 n3 Q: \! Q1 S) D {
- y3 K& j6 W5 k9 X$ q emailerr=emailerr+1 ; M+ w N: n7 N% f7 |. `
} : z) }5 _; v1 w9 K7 Q+ v3 Z
} y* T) v n* U
if (emailerr != 1) ) w) R1 F$ {' | O2 @
{ , q6 c, T" P1 v) X" i
alert("请输入正确的E-MAIL地址");
, G2 t8 r7 k2 a: l% ] document.sform1.email.focus();
& J8 W5 b. r* W$ K( G3 w( g1 D return false;
; T# F" R: m0 S* O/ w0 Z } ! y# l' b* x/ ]: D1 f5 ^6 x7 j
" |, g7 l- ]6 L8 j% {8 w if (document.sform1.checkask.value=="") . j& J# g5 O& D9 ?
{
3 b7 j& q1 Z# ? alert("密码提示问题不能为空"); 3 V5 n& E$ B; B+ r- P
document.sform1.checkask.focus(); 6 l7 A% t, D% |# F' U
return false;
" f5 r p5 W1 }, f }
D8 X& H, X5 U% _8 B if (document.sform1.checkans.value=="") : @* K' K) H' o+ d7 h0 t
{
1 {4 L1 w5 X; z, W3 k& t6 D alert("您的密码提示问题答案不能为空"); / i$ E6 s+ |/ R% j) J
document.sform1.checkans.focus();
$ c; W% O+ R- s- A$ k5 k- a return false; . d5 q( j+ c, C0 Q9 @; V" }
}+ f& i: B0 C6 \& _/ z
return true;
6 r. ^- g" i% ~3 _% Z, D: [
2 L c/ [, S) T} . |2 {7 Y# C+ c, J
</script> |
|