  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14191
- 金币
- 2386
- 威望
- 1647
- 贡献
- 1334
|
这个脚本对你可能有帮助:
4 d, U( R8 i' j/ m<script language="javascript">
4 M" k5 ? K; h, Z* ^- I! Hfunction IsDigit(cCheck) * S& o7 ^+ r6 F) T1 L# A9 y, m! b
{
2 i# v5 {$ Y; i0 D6 t return (('0'<=cCheck) && (cCheck<='9'));
& k8 }- ]7 d! m1 K; f# ^ } 4 q. ]6 v1 t- m
8 k% k5 y; n' Q- F) i' tfunction IsAlpha(cCheck) 7 Q- u9 I6 M( u3 @6 G# h
{
2 E: _+ U% K: a" ]8 n; F7 s return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 8 J! I% M% _" j9 P2 M6 v* k" i, O# r% w
}
U9 L- w3 _% g& C6 k3 h# W 3 I; t( |$ v+ z. I/ }
function IsaNull(cCheck) U+ q1 P3 a l
{
& v3 q W- _* l' K4 X return(cCheck != " ")
( B5 G& ^- C2 H" p0 u8 @6 h } * v d8 g; Q8 c$ K1 X- f# h3 G3 Q
( T9 j7 l: u b4 p6 v: N9 ? |function checkform() . ^: T1 P2 U" P7 k6 A" ]
{
# A/ O; c N7 ?2 c id = document.sform1.id.value; % c1 y: V( e- D& I2 j6 J. k
if (id == "")
- k% F4 I0 {! a" Q5 x w { ; l' _( ^0 G2 m
alert("请输入注册名");
; Q! i! K! b$ o+ ] document.sform1.id.focus();
! U$ S* a3 _( w* U' L return false;
5 A' d# j+ g, F }
. V; W; c$ u1 T2 h7 p
* y( D& ?6 z$ J for (nIndex=0; nIndex<id.length; nIndex++)
, H+ u) }9 |$ h) o5 b { ' J. F+ c' Q' U5 u0 c3 \% W
cCheck = id.charAt(nIndex); 0 R( c/ u# x6 b5 L0 q1 y3 [
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
# F: E2 `1 K j" h# Q2 i7 Q- F- k { + h9 j; R5 x) L, @" o$ `" U
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
! ]/ x3 C: h" F* t" h document.sform1.id.focus();
- w" t8 V) ~6 b/ t& | return false; . F: G3 N2 v M
}
# x. F8 S( T- f& u- [5 i" V }
|! k, B( V( ?8 m4 B o; Y chineseid = document.sform1.chineseid.value; O3 X q' w2 S$ u0 u: {
if (chineseid == "")
5 c- J8 [5 o) a& k* ^ {
* Q( `9 c7 p: a8 H5 m6 `9 ` alert("请输入中文昵称"); ( {, T9 Q6 c. t* s
document.sform1.chineseid.focus(); ; e: ^! |9 g# \0 `6 r& s2 Z
return false; % S$ @0 A7 U7 k9 r. {
} # r! W- @1 k) O
password = document.sform1.password.value; & K- D1 A" ^" J) G5 w
if (password == "")
7 d2 q& H& M5 a% p. r' w b {
4 g3 @- K' `: K3 m alert("请输入登陆密码"); ! Y) ] [: s K) x" l4 m
document.sform1.password.focus(); k2 X; G" X( Y; ~
return false;
& W9 l- ~/ y7 ^. D; } } . _9 Q; B! I, U2 b% Y X
password1 = document.sform1.password1.value;
' [% S+ w+ X! U- v, r if (password>password1)
6 ^* p' k0 W+ e( v: _ {
3 X8 x4 _$ x; n M8 Z alert("重复密码与登陆密码不相同"); 9 J0 E. |& X' k
document.sform1.password.focus(); . `3 }4 R O0 m! L
document.sform1.password1.focus();
3 r9 C: C8 K, i$ W" P! c% V3 I* O, L return false;$ D9 \- F% {$ l
} 6 q6 u8 H5 h6 ~6 }& `2 d! H
if (password<password1)
. G. u( T, R5 O' \* Q: T6 w {
, B! T m9 |! j- a! } alert("重复密码与登陆密码不相同"); , `9 T4 R' z- n4 H# M( U
document.sform1.password.focus(); J8 h: U3 T; m1 M0 Q
document.sform1.password1.focus(); ( s8 M- [3 f) c% {8 g
return false;
) ]4 k- K$ z' z$ b. V! s8 b( U$ X } ! H8 z1 i. s" h* e9 J; m
if (document.sform1.email.value == "")
" J+ p* _! e, s0 @6 m* u1 b$ \- F { 2 G7 {' l2 F; N3 A) K% j8 w$ m) \
alert("请输入您的E-MAIL地址"); 1 `# K7 X6 }9 V
document.sform1.email.focus(); A$ j- |' F& A' d/ P$ ~# x9 P
return false; 6 T: G8 S( B, ?5 N7 [! c z5 v
}
, j$ ~' q7 D, n& q
) ]1 o6 B- I% K+ M+ j' x email=document.sform1.email.value;
: X \+ L* E# S1 U& U( d" c emailerr=0
" I5 Z% i6 `- \& S, l" V: F" H3 p for (i=0; i<email.length; i++)
6 E4 ]" f- ^/ N. V l/ A. t; R {
{6 ^: ~ \% P6 L& v+ M if ((email.charAt(i) == "@") & (email.length > 5)) ' Z! g: i: m1 i
{
# {& C* x% k( `/ e7 C: T( ^' |: @5 ` emailerr=emailerr+1 8 n. _9 A) d. T
} 6 ]: U, e" y( o# r( E
}
& P0 T) F1 P/ w U2 ^ if (emailerr != 1) 7 _" z) \6 U1 t. r
{ 2 R1 S. x. z: o8 `% f) l3 o
alert("请输入正确的E-MAIL地址"); + E. H6 x2 ~4 v, \! \8 h
document.sform1.email.focus(); ' z- k* c5 k+ W. y
return false;
# j( Y$ x" Y, c } 6 S! ?( ]* `/ r: Z6 u. `
# G3 I) d& Z0 U# z5 k7 c
if (document.sform1.checkask.value=="")
1 _. J! \; D; K- Z* h; e) [2 Y { 2 b& {" u0 i+ X! g7 M( `
alert("密码提示问题不能为空");
8 Q0 {) l/ `9 F. {! B/ W1 }# U5 l document.sform1.checkask.focus();
, S' w6 ^( `8 @3 S) c return false; 5 F; @1 u8 J' T; f
}
: ]9 I1 R0 L' a4 }1 j6 s/ F if (document.sform1.checkans.value=="")
. b+ @/ U7 e8 C E$ _ {
' t1 D5 F5 [! T alert("您的密码提示问题答案不能为空");
, v8 A3 X9 H2 _3 N" X: R document.sform1.checkans.focus();
! L. G& y, H+ s* U+ _ return false;
7 m( k0 U0 f. w2 @ }. }- z# Z9 k( a$ N7 @
return true;
% S# F: U3 q7 g7 p/ ^6 \
# \/ `. B H, @3 S} 2 Y8 s2 t6 c0 O2 q- S
</script> |
|