|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14431
- 金币
- 2501
- 威望
- 1647
- 贡献
- 1449
|
这个脚本对你可能有帮助:
' a: M( {. C+ m7 N4 V; t<script language="javascript"> $ r! x. T& v/ r- \. }% D0 q
function IsDigit(cCheck) / Z' | S# {7 T0 X& m& k" K# u
{
& ~+ l% V0 d7 y) \ | return (('0'<=cCheck) && (cCheck<='9')); : L, V" Z, B3 G3 ?. p, f' b! P
}
9 _- b2 J2 a; I7 `7 | , Y( m. p3 ~; |) V! n
function IsAlpha(cCheck) 6 t' \% t7 ?4 s
{
% ?3 |. L2 ]8 y9 B. v7 N; N return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
' N8 H2 O* p0 x U } 2 h( ^8 P5 W* s
9 n, t3 b/ i/ q7 e3 c
function IsaNull(cCheck) ' {: X: j, \( n+ K1 ?1 t
{
" S: K$ Y' b# x return(cCheck != " ")
) S6 i3 m2 s% u1 E; {. Y } , `% r4 J7 Y: x: V* v* Q
8 m# o; g# E5 _2 vfunction checkform() 6 U, K% u& U! h$ Z! L; Z
{
' _9 v' q g6 ~5 d id = document.sform1.id.value; ) E. S( v, X0 R2 A
if (id == "")
; I& z0 e0 N! B1 i) \6 D. \ { ) r0 v9 o6 x! \
alert("请输入注册名"); # C @; i7 \- A% |9 D3 u( E4 e% c
document.sform1.id.focus(); $ x' |6 x6 B) w; q- y9 P' T
return false; & X8 p: Z5 |/ E- G7 H6 |
}
}- X5 I% L; j' z) j6 s2 N
" R0 t. f/ z& C( {3 t, W& } for (nIndex=0; nIndex<id.length; nIndex++) " I) m. l n5 X, `/ Z) i
{
3 x W* @& C& |' c' ^: U cCheck = id.charAt(nIndex);
: q. Q! w" c" h, Y% I" B7 m if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 9 g) e& n' M- ?. A" _/ P% k
{
- h! l* \! c4 Z0 A( j9 V' }( B8 e alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
; q1 w, y" x2 ]$ V document.sform1.id.focus();
% t0 Y {; i8 a* a7 o return false; 1 e# V9 {# Z" I% v# Z
} e3 C& s: ^: ]" @
}
: a/ P" I2 }+ i( a9 a9 w chineseid = document.sform1.chineseid.value;
: f) C+ G8 d+ \! Z if (chineseid == "")
: _3 D6 w+ z) z6 `8 l, b6 E I5 @5 y {
# p8 V+ N) l V$ h+ ?5 ~ alert("请输入中文昵称"); 5 L; \$ d0 z( n1 D( I$ A
document.sform1.chineseid.focus(); ' y, X( X4 I: V6 D" a: m' I
return false;
2 Y4 h8 C. ^" N7 P; s" {; p } # d6 { S6 x+ Q% f8 `/ ?) d
password = document.sform1.password.value;
* [; e2 G% _' w! a. [3 x/ r if (password == "") 7 ]* ^# M, S5 Z9 T" w
{
/ k( \1 [/ K7 r+ R, E9 P alert("请输入登陆密码");
( h; x4 O6 J0 B* c document.sform1.password.focus(); 7 h9 x6 X# E# r0 T/ l
return false;
: C4 m8 m* H9 M3 k9 t6 X( f }
" l: C9 W3 u9 J3 Z" J+ O5 e password1 = document.sform1.password1.value; 5 U- g6 E& @( b+ I
if (password>password1) $ W( N) q5 a, q+ G6 ^0 I$ \$ k8 ?1 O
{
. _. q3 c) [" i% m alert("重复密码与登陆密码不相同");
8 {+ v% B, r; m/ g& r document.sform1.password.focus();
) h4 V6 v% Z2 J) K g document.sform1.password1.focus();
. B' a) V B& D6 d3 M8 C return false;" r# j7 l7 w" g
} 4 ^9 T: t& _: o- A: d; C
if (password<password1) ) E) O( q9 f# V4 o( @
{% S3 X0 p6 u+ }) g; K
alert("重复密码与登陆密码不相同");
' s) ]) g8 i" L* {5 [ document.sform1.password.focus();
- i; L- @! e5 a" c document.sform1.password1.focus(); - `( R* S- ?; \
return false;) T2 k! u* K% Y- ~( r/ Y9 H
}
3 G" j% r- @, j( @ if (document.sform1.email.value == "")
' Z4 G7 j1 G/ K" X& _ { . P3 V. b) |! s$ `
alert("请输入您的E-MAIL地址");
* h' T2 P5 Q- H% E document.sform1.email.focus();
$ R6 h- G1 ~% b n- T return false;
, M/ F& ^# S6 U; q9 }* l }
7 c. k3 R, ^1 p$ n" @0 ` b' d " n' v* [( M, T$ b" e& F
email=document.sform1.email.value;
+ K' P: T& H3 x+ d1 U. W emailerr=0 / |; i9 `: V- h( k& Z$ h
for (i=0; i<email.length; i++) ' \2 |3 y% `- S5 N
{
9 N( ^3 C6 J6 l; }" @1 ^ if ((email.charAt(i) == "@") & (email.length > 5)) 7 ?( Z# b. {6 [1 c
{
o. E3 s7 M! J( \ emailerr=emailerr+1
! L9 U8 A0 Q( Q; h5 m% n } - V8 N5 t8 x5 C
} 7 j: M3 g4 q% k2 r
if (emailerr != 1) 3 v/ ~& z6 S, n- F
{ * N$ B, g$ z6 h, \: i' k
alert("请输入正确的E-MAIL地址"); " f3 _0 o! `* r- o; O/ n% b" A9 s, u
document.sform1.email.focus(); 2 X# T) H% e& S4 s0 @" J/ w% r
return false; ( }7 O4 G i: \
} / N" e5 V+ A- X3 E/ ?4 v' b* J) N
" \/ }8 I5 }: k- g
if (document.sform1.checkask.value=="")
d' h. W+ `' r& i8 C; U) P { * @. @( y0 R. m- B& q5 T4 p
alert("密码提示问题不能为空");
) |& |9 r3 _* Y7 j5 F document.sform1.checkask.focus(); : {) f- y' P: n' s; {1 |
return false;
% q6 w5 v" F$ Q6 y( W }
! w. W. U$ @$ N; a if (document.sform1.checkans.value=="") $ ^& g- }1 `) b, x+ l( E+ K
{
" g5 m% l+ h# Q: J k; h0 u alert("您的密码提示问题答案不能为空");
/ l: m/ T& O# ], U4 K0 z document.sform1.checkans.focus();
6 I% G5 B" Y; I7 L6 q return false; . B7 [7 Q$ |. N* g, x
}% G( t6 @& d( K& i+ g6 T6 |8 M
return true;
5 g( q6 G% ]8 K8 K) X- k6 n & z" J( [/ L: Q `% ?
} 0 I9 {/ l: o( {, g
</script> |
|