|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14389
- 金币
- 2480
- 威望
- 1647
- 贡献
- 1428
|
这个脚本对你可能有帮助:9 q, \* n B- w+ L8 u4 r$ p6 x
<script language="javascript">
% ]1 ], @. [, D5 m, m* d* lfunction IsDigit(cCheck) ' ]3 v7 F# A* o5 J; H6 R# `
{ 2 e6 b" t# d/ F- ` W
return (('0'<=cCheck) && (cCheck<='9'));
; w! x q9 C1 N+ F4 W } 0 a0 f ]* ^4 T" O
1 |+ g2 K* `& ]3 @7 N# X0 i
function IsAlpha(cCheck) 1 v }, A; w# f! Y
{ 0 x) K2 m" R) T
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 4 D+ Z) c) L2 w- X/ j. d
}
8 A" n* C3 Q/ X! q% B8 D/ n & s: \: y% l7 x8 ^! U$ l
function IsaNull(cCheck) ) r5 |* b2 @8 K/ `$ T
{ 2 W4 _% X& }. @- v4 T7 A
return(cCheck != " ") 3 i% A, s( s; E, L1 m9 I" k) e# G
}
. y/ Q. h7 x1 {0 L. ?# M# z. i 7 X( z, Z% R6 l2 @+ i
function checkform() o+ b( |. r/ z
{
: ~7 f* h' _4 r4 ], o: _! N9 _7 k7 x id = document.sform1.id.value; ; b5 e n* j) m
if (id == "")
6 B5 M& n: @- P! G {
* n( I7 Q1 `+ C% x( y. z alert("请输入注册名");
0 H! ]' ~7 u$ G4 `. { document.sform1.id.focus();
" N. i1 U3 w6 J; Z% n5 \ return false; 5 p/ P8 k1 j! ?" u
}
! _# E3 l. Z! I* |6 A) f
7 E+ J" i1 ]. L; |. @ for (nIndex=0; nIndex<id.length; nIndex++) " L. c7 _6 e; q/ n: `; z
{
% } q4 t9 a) j3 r: b* b& \! q" o cCheck = id.charAt(nIndex); 2 v: u4 {+ [$ B
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
$ Y: y1 f% j. C( C4 Y { ' Q" l! d4 V8 A1 ^$ o
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 5 \+ T' r8 ?& g) k
document.sform1.id.focus();
) c' B8 K5 ]5 K( A( r5 F return false;
: n% p+ {7 I$ I! ~8 I2 O& J* H- J }
) [8 `" f! B w( f0 _1 X5 S4 m } , i) M6 e5 A& z U/ k
chineseid = document.sform1.chineseid.value; + M9 ]% P+ ?: M/ a/ [
if (chineseid == "") / {6 P/ p. p: R; J. y e" J
{
4 V+ Q/ K* g# J% N6 o6 I alert("请输入中文昵称");
, l* R! {/ |' D& P) T# t document.sform1.chineseid.focus();
+ V7 p4 k3 g [. _" w3 ]: e0 a7 x9 ? return false;
8 A; c4 F9 |. E2 Z# b& d } " s, f0 L y3 F3 S
password = document.sform1.password.value;
! b8 K* h, g B! }" ~) v7 |4 Q) z if (password == "")
$ S( u/ b0 [1 j+ d2 @% E S {
7 S# T' i+ Y- {; v( W alert("请输入登陆密码"); C+ d6 i% F# Y9 z" E( L) l
document.sform1.password.focus();
$ ~# x* y# |- o0 u1 k! |; T return false; F, t/ q! Q: }& b/ h B' r
}
* }4 \/ V, ~: S4 w' Q) c password1 = document.sform1.password1.value; , l2 Q9 m- x1 B1 E$ G
if (password>password1)
0 X& ~, I" {/ n. N6 }5 T# D {
0 \; }$ X: J& \0 L' J7 x alert("重复密码与登陆密码不相同"); - w2 K# X" Z8 t4 T4 K. r
document.sform1.password.focus();
: e: E2 \5 I4 Y8 F document.sform1.password1.focus(); 1 z; J3 r0 J r0 g7 D- ^, p
return false;* w8 F, E4 w0 s; [) h
}
" G* X1 y) |3 hif (password<password1)
0 o9 w- D% {% J: {2 q {+ y5 [- D& }0 n; p# s% B( s
alert("重复密码与登陆密码不相同");
4 N% D1 a8 i, @# X8 W& `0 ^6 f- `/ a document.sform1.password.focus(); + T9 a; l5 l) q# A) C, W2 m
document.sform1.password1.focus(); ( _4 P; v) ]4 I( e) U+ w
return false;
, x% k% S- f% m. u# v7 U. D) S- L } - `/ N9 c5 A7 g4 x0 f9 M
if (document.sform1.email.value == "")
2 s' V& P# A: l/ k { & E( a: s! b6 X% z/ y
alert("请输入您的E-MAIL地址");
# n6 I; R8 p y: `$ [: r6 u document.sform1.email.focus();
+ L* o) C- o$ B5 H v% Z0 { return false; : \6 Y& v- o ^$ _2 ^
}
Q* z4 C+ e8 T2 n, y 9 U) x/ E( i0 e- W1 \6 H& ^
email=document.sform1.email.value; ( `3 l% o( B8 n
emailerr=0 5 l8 p" G& D9 P1 _5 P# e
for (i=0; i<email.length; i++) - g1 H+ p$ m( V; T/ F# ?
{
9 p: u! p$ e3 H1 k" w if ((email.charAt(i) == "@") & (email.length > 5)) ! X" Z! ^$ J7 V, C- r5 _+ |& g) ]% M
{ 6 {; J2 u- H4 @+ p! C
emailerr=emailerr+1 ' n0 t3 O' o1 a l4 z$ A3 a/ _
}
7 \( V4 M: }* E8 m+ a7 M } # ]( m3 y: v0 I+ a" {
if (emailerr != 1) / @' F7 |7 H! j+ g
{ + Q, X! U1 ?( |& }) Q! l8 z
alert("请输入正确的E-MAIL地址");
0 S5 i( H$ C; N& ?8 [& { document.sform1.email.focus(); $ n. A# [, j4 Y1 q
return false; 4 z5 R( ^. V9 l! b7 n4 ?% n r
}
) R2 N* c: D+ S% N ' I; h/ A% Z2 C2 t7 \! z5 M, [
if (document.sform1.checkask.value=="") ) |! ~5 h* [. M
{
" _( I. o" i5 u. T, o alert("密码提示问题不能为空"); 6 g! S7 j0 r9 L* g
document.sform1.checkask.focus(); 8 r, z8 U" M+ A4 s; {% H4 w
return false;
% z/ s9 s( }. B0 K) [ }
x+ F- K* [1 O% L6 E9 ^ if (document.sform1.checkans.value=="")
8 ]/ [: x9 }6 k- p4 L) W5 H. u {
" n( H [4 B1 s alert("您的密码提示问题答案不能为空");
& N- \& ?4 U0 e* I6 _% ^ document.sform1.checkans.focus();
: H. S. i8 q& R7 Q' J# N return false;
# @) f8 B2 e3 T& W/ J }
6 y/ _, I% {. q: r* S. ]' n. m5 E: | return true;
- Y, A0 Q) q/ g+ Z 1 ~' b! }: m& F' M- w
}
" U* ~" W* C) b$ f6 }; C5 y</script> |
|