|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14387
- 金币
- 2479
- 威望
- 1647
- 贡献
- 1427
|
这个脚本对你可能有帮助:( ~0 P( Z* w1 k% q+ Y
<script language="javascript">
2 i' M L6 U9 c; D$ Rfunction IsDigit(cCheck) 2 l O5 c" M; Z
{ # t! E L( O/ b- H$ v" d
return (('0'<=cCheck) && (cCheck<='9'));
. N/ P- t' Q3 f+ `: E$ q. S } $ k* H* C' y7 s k O7 z8 |
' C, p# x. r+ |3 ^! f
function IsAlpha(cCheck)
' W& j8 V- B+ L5 [! ?7 r" `4 v { , _ {6 M, {; C; X! E
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
6 G7 B$ D$ p" r; ? a, c }
' r% ~. v3 {5 F! e" j$ G/ W
1 g+ ]4 p* V* P* R* ~: q: @function IsaNull(cCheck)
% _6 ^1 z7 F0 } {
/ x; S5 }2 e2 C N; Z1 R return(cCheck != " ")
% |" Q" U5 g* H6 y2 b0 T/ r } 6 l8 T) z- K+ X8 _5 i- T7 N
* _8 [! P- \- V9 ofunction checkform() ( _$ M+ L- u- V/ d
{
& G* W% D1 c. W) |# i( V; a- H$ s id = document.sform1.id.value;
3 D! n7 \* d# T" T if (id == "") 8 ~$ ` F+ z$ A. ]) G i" ?
{
* `5 }, f* @$ ?( b% F alert("请输入注册名"); * n! j" ^" i; Z b0 ^0 J- q
document.sform1.id.focus(); 9 I2 o+ x7 @3 ]; q% I% \4 M2 B& X1 u
return false;
2 l& r+ ^& p6 M! p1 X5 _. v }
, | C: u; d9 G# u! r ; p& h0 b0 M1 L# G
for (nIndex=0; nIndex<id.length; nIndex++)
5 Q3 \) M: S$ f" Q% C+ J {
: r' R) B1 s( r3 w5 l cCheck = id.charAt(nIndex); ; K# [$ _0 x( y8 z
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
) J( d5 [9 H+ y {
: [& T7 m. e7 ] alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
6 [/ O8 a: g, i& g document.sform1.id.focus();
, K# r3 L n" U' I9 s7 F return false; , j- V* y2 q7 @: y1 M- \6 o
}
; y+ e* | H4 m: `& ?; ^& v }
2 o2 a- Q& V/ K* w1 l chineseid = document.sform1.chineseid.value; . D. x( i# N: K
if (chineseid == "") u0 b! `/ v/ J T3 I8 N! z
{ 8 B J; y$ j5 _# ~' z: F5 N
alert("请输入中文昵称");
2 ?. Q# z& d* k document.sform1.chineseid.focus();
& s, O! c( q9 e; J, K0 P6 o return false; 6 M+ u s9 A( n8 w
} * B$ a& ^$ d2 s& n7 O
password = document.sform1.password.value; 3 S0 D; @+ b4 G4 L" P
if (password == "")
/ [# a. S/ b4 U) V2 l# k { ) r$ E) L2 N2 L+ W8 |0 A9 N6 i; Z
alert("请输入登陆密码");
, j; {7 h+ u) ?# |9 C document.sform1.password.focus();
0 }. J+ Q0 B, S3 w) W$ n return false; J5 \. h5 Y4 R. |% j0 x3 v6 V5 @
}
4 s- z, q$ x$ k& a password1 = document.sform1.password1.value; % U0 t9 ?9 c; k ] I( J9 m) _; _
if (password>password1)
% O9 _- ?2 ]! N: V. K {. ^9 c6 ]& x" q" J# w- @
alert("重复密码与登陆密码不相同"); 8 Z) F2 i) ^" W
document.sform1.password.focus(); ( u D5 [% W& x8 m6 z
document.sform1.password1.focus();
$ I, U4 Y+ A) Y1 e& n6 P: G4 { return false;6 ^% j' p3 j/ D5 S/ `6 t
} " t8 i' k: U% f" O0 h! p" d
if (password<password1)
: A8 I d6 _) ] {
- e$ b! d& v' y; v' O- ~# d1 ^ alert("重复密码与登陆密码不相同"); ; p2 \4 m3 E; ^- ?. S6 K) i' u' U* k4 g
document.sform1.password.focus();
/ u' O" J! u. Z document.sform1.password1.focus(); " c' n6 v9 O' w2 s. q
return false;" d1 r$ {) {7 w7 S
} 8 E; D: ^! i2 `! L( W
if (document.sform1.email.value == "") 9 I3 z. e& d6 X9 ^$ M) k/ d
{ & B5 y$ H" o' V; B9 n
alert("请输入您的E-MAIL地址"); 7 N% [$ P! S$ I0 S
document.sform1.email.focus();
5 V0 l4 H W" p return false; : [$ i- S- x+ ~% X3 S; {; C3 {
} $ J1 _( U) x1 Q) i
' v% L, Y/ W% }; F email=document.sform1.email.value;
6 j& ^: O5 @# C, f" v) S6 ~# {4 `$ ` emailerr=0 0 |; `2 e6 p: [8 C/ k
for (i=0; i<email.length; i++)
2 ~; X% ]9 s% e# D( q! n {
7 [- j" x* p; ~$ ~6 i% I if ((email.charAt(i) == "@") & (email.length > 5))
6 j% P3 ^! H O5 B8 O2 s { $ \: N; n7 {% ?. c* Z& M/ ^
emailerr=emailerr+1
3 G" Z) _6 |4 t" z0 d }
5 y/ f+ D+ a4 L' a- l6 r% R' k } ) x/ @" C4 R4 m ~ t0 r; C
if (emailerr != 1) ! A$ X, T; k2 N) {$ c$ T1 o( |$ N
{ 0 @2 o% D% `" A% F
alert("请输入正确的E-MAIL地址"); * I: R* h& N1 M! }# x
document.sform1.email.focus(); , c9 R! r0 C) \. i; H4 Y
return false;
8 ]9 Y% @8 X, H* F d- R" C }
( S+ Z% l5 l/ W) a% S6 F; w 6 x. v7 S+ K7 C, \
if (document.sform1.checkask.value=="") " l/ Z" J& B+ U" ?6 J% s* U
{
/ _: z% R: j$ c1 W0 c1 _ alert("密码提示问题不能为空");
6 T- f0 \; E3 t0 }5 ?7 E% `8 m document.sform1.checkask.focus(); . ?9 j6 `% p/ D# X7 p
return false; ) ^& p( K, h- ]' S2 X& S6 T
} # E! J& w4 u/ Z5 T! F% `% e) w
if (document.sform1.checkans.value=="") . a- m6 A9 Q# F
{
, T$ A c- H( T alert("您的密码提示问题答案不能为空"); Z0 g3 a ~9 p7 V ~% t5 p
document.sform1.checkans.focus(); - e% e# m4 H; W3 r
return false;
$ \9 o7 M$ `0 C; d: i }4 {0 r; \# L/ Y# `+ g6 ?
return true; - G { F3 y* e
* l, d2 c( P& O: q( [& p' @" f. w}
0 F3 w6 J ~5 n: K) j: s7 f</script> |
|