|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14331
- 金币
- 2451
- 威望
- 1647
- 贡献
- 1399
|
这个脚本对你可能有帮助:
, e6 F+ W0 F. F<script language="javascript"> * x) M, y; V# k& c6 ?
function IsDigit(cCheck)
9 q" z; J/ N4 I0 Y( ] { - c9 H' u% j5 B r
return (('0'<=cCheck) && (cCheck<='9')); 1 F7 |% _ ~8 t& Z, w c
}
k P- W/ W# [ , N9 ~# x3 }. u! z4 v
function IsAlpha(cCheck)
6 e0 A! G9 G0 T7 ?( _- F6 Y {
: n3 _, y* R1 S2 | return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
( K) b( N8 \( s; j& W8 G }
- S9 E3 J. W( K6 f1 C* I
$ s4 j) o) B' ^, |, Nfunction IsaNull(cCheck) % s, c2 V6 o! a% g' i* ~7 c' r
{
) I* ]) y/ ]6 k' _& j3 \+ }% b* g. N6 i" U return(cCheck != " ") # A6 U" s9 R5 h, K, u
}
& n% B0 \. ]8 F0 b% q. ~
/ t# c4 ~6 c( l/ jfunction checkform() ' e4 m2 c* y! O) A
{ ; t2 e$ E6 d" ^# e6 W
id = document.sform1.id.value;
* o% g* u9 g/ W$ `/ P if (id == "")
- l, @; _3 p: j" ~+ z% B4 G: L G { , z5 b; p; J/ R' H0 T
alert("请输入注册名"); ) m; m4 l0 @; S9 b8 z. o* T- Y
document.sform1.id.focus();
1 A, k" D% ]" e, ?: Y return false; 8 r0 r; o, m$ Z) |6 Y) j8 E
} - o7 `9 j6 ?* F) G
7 G2 k' h8 H! D; ^! u9 R+ Q' I; K for (nIndex=0; nIndex<id.length; nIndex++) , P8 I+ v. K% {: {# }/ u! |4 @
{
/ N4 k) k5 @. {! Q R. M/ p cCheck = id.charAt(nIndex); 5 `% N$ t$ t. l3 R: S" N
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ' m, |1 g( {7 F2 k/ ^( L& b/ T
{ & K. ]* q) e' u) h1 c. d& f
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
; U% S+ d* ~" @) v, |* A document.sform1.id.focus(); $ y' b& ^& J: Q4 n9 p
return false;
% W" d2 n( S# W3 l } ' l7 R6 P) E R! j# n- v
}
' ^3 x. l* S. }5 t& k$ c chineseid = document.sform1.chineseid.value; 0 K$ H h3 o+ ?# [) l! i
if (chineseid == "")
8 G$ K# ]0 c6 G { 2 z' J+ N- F7 R7 G: Y1 l$ Y
alert("请输入中文昵称"); % J8 T; Y& y- ^6 Z. Z9 r
document.sform1.chineseid.focus();
8 S z6 {% R% B/ m return false; % m4 k6 z) L' V2 s4 P
} R3 s- s6 \' u: p/ m0 d7 U
password = document.sform1.password.value;
9 k( Q7 h: F1 \8 X6 ] if (password == "") . d. n, q; F$ b: G3 U9 ~
{ 6 X+ ^' L7 j r6 C+ T' T& O: H
alert("请输入登陆密码");
* _: r+ i+ U. Q' y3 V: N document.sform1.password.focus(); # [& h* {2 j, K
return false;
' @* z9 X+ v9 J, s; c }
( z% Z' b) c3 f1 y password1 = document.sform1.password1.value; 2 J5 D" @8 Y* h+ v( Q
if (password>password1)
' n1 b$ `9 W5 j, C {
) ]0 q- f W0 r' O+ y1 y alert("重复密码与登陆密码不相同"); + V' Q3 B+ V7 Q5 O/ I& T
document.sform1.password.focus(); 3 I( C7 s4 y* m( T, M, w% E
document.sform1.password1.focus(); - e; b, T. {" M( s4 `/ n
return false;
; T9 ?9 g) ?3 o5 t0 y" R9 V' K }
8 h9 ]3 U4 V8 v# Gif (password<password1) O% }% O/ ]# p! J& o3 t- i8 H6 u
{8 o' {- y ]) q+ {
alert("重复密码与登陆密码不相同"); 0 R; d0 U& w. z/ e! D8 K
document.sform1.password.focus();
% ^: u5 d7 Y6 j7 X% c document.sform1.password1.focus(); 7 W; T' Q& s- Q# v8 v
return false;
( S1 _9 T8 N' D6 g! h1 y# T } 2 k7 `+ v( L3 T: k
if (document.sform1.email.value == "")
' F, S- G( E0 ^+ ] { ( n/ e4 d: a$ Z3 |. ]3 u: T
alert("请输入您的E-MAIL地址"); 2 U+ C4 h9 N1 k" [' u* G
document.sform1.email.focus(); * u0 ?- w- [7 P
return false;
/ u: @/ y4 A1 ?7 ^ } 1 I* `, K6 k7 ~+ S
1 A- T" r* S9 ?$ S+ F/ k) D+ F email=document.sform1.email.value;
$ L- l; i% u: P4 P0 H7 p( N emailerr=0
2 Z6 `9 l; Q* @5 U for (i=0; i<email.length; i++)
( _* V5 ?: C0 h+ w p. w+ i {
8 {& X# P- C9 s6 o4 S$ X- g if ((email.charAt(i) == "@") & (email.length > 5)) 1 V: O3 _# W- X6 K% R9 n
{
! f8 A6 M! m* g3 Q emailerr=emailerr+1 & W0 D, W& t- I* s8 d
}
$ X' r) f$ {$ w7 v8 }6 E% p0 e } 4 x& u; U- U1 L" a+ T% R7 a
if (emailerr != 1)
: R1 b+ r& c7 X2 p { ) d4 p, p" z1 m, l3 `( l# O
alert("请输入正确的E-MAIL地址"); 8 U& Q" {$ C+ y+ `% q# g! M
document.sform1.email.focus(); * [# Q; M/ I1 r
return false; M: `6 A% f. p' a. O9 T2 ^- U
}
+ \& H& |( H; u8 p: T6 q1 o+ }
6 R# o* b9 b( y% @6 s& q: Y) L8 v if (document.sform1.checkask.value=="") + C+ j6 n5 h: w5 s! ~
{
3 C9 q' j1 z0 @2 ~) W alert("密码提示问题不能为空"); 7 z G4 F d- n( `5 ~" s
document.sform1.checkask.focus();
) |8 `4 P5 K% M% M, v# t7 S return false;
- M4 E, Y6 `" S4 C1 e8 W } / j" U( g& j- V# i: ^ Z; Q& [
if (document.sform1.checkans.value=="")
! F1 l& c4 |! {% p, ~ { ; Y8 w% l; w, q+ M. E# v% ^
alert("您的密码提示问题答案不能为空");
; ^+ V% m7 Z- f! [0 `3 } document.sform1.checkans.focus();
3 L; l Q1 y0 l9 ? P' a9 E return false;
( @ |' s2 G. j, a9 I( | }
{, J6 ~4 P9 ?$ t0 I# W return true; 6 I* ?/ [1 q, @% y. P i/ W
/ I1 P! p- l/ H8 w# Q) G' A1 D' g} / E1 F8 p v( j1 n1 z
</script> |
|