|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14397
- 金币
- 2484
- 威望
- 1647
- 贡献
- 1432
|
这个脚本对你可能有帮助:- B* [$ q. T4 @5 x& b4 i
<script language="javascript"> / q: l8 v n4 }; W9 C; q
function IsDigit(cCheck)
4 U f) r, Q2 L { ' E4 t- _. p, j+ _2 w
return (('0'<=cCheck) && (cCheck<='9')); 1 |- r2 h9 Q/ d# m* K
}
/ x3 u" L4 h3 M, }/ e ' G# v4 R& L2 a4 t9 ]: c0 a( @' a8 M
function IsAlpha(cCheck)
3 W* }% y; Z( a# L$ V0 |: j {
2 A" H9 T8 @6 A! p" Y return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
% t- G( c0 U4 U3 u- B } 3 y* E2 a5 u% L; c, R
q6 a8 y1 f) v: x/ g
function IsaNull(cCheck) - Y/ `& K$ |$ \7 C
{ 6 h' u. [$ A0 l# P
return(cCheck != " ") # i# q% y5 x$ v5 R
}
' `6 y9 `. u4 w4 `2 L / o* h; e! c' W$ }; B; Y! ~3 p) w+ h6 I
function checkform()
+ C v @ G6 m; p" N{
0 u4 ?! Z# L' W/ q0 m id = document.sform1.id.value; / g3 V K1 O# z- V6 O
if (id == "")
4 j9 \' C. Q- s { ! r. o: c$ |+ p ?5 `% X( @% n" k
alert("请输入注册名");
* c: V/ C3 d2 k# x& ]6 P7 J- c document.sform1.id.focus(); + A" Q0 L1 n- Z4 f
return false;
4 [- r; `: v" F+ a# v } & @5 _6 t: C/ Q/ Z2 s: d0 H: Z
9 z- V* M9 o3 n, | for (nIndex=0; nIndex<id.length; nIndex++) 5 v: }/ L2 g/ ^5 Z, u$ s- R3 c
{
/ }0 v! v- V4 K! @7 \7 x( j! k6 {0 h( G& X cCheck = id.charAt(nIndex);
% H5 ?' I" I* e if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
X( H, ]( S) c0 u& N2 A) s! m2 T { 7 C. S8 t5 b, x' l+ {
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
/ u7 I6 J @2 k: E% K( ^ document.sform1.id.focus();
# f8 w9 \2 \3 h3 F* @- O: c; X return false; 9 Z) N; v3 o9 p }: {8 J
}
u z& G s. |) [. @ } 1 R& ]( F6 x% L
chineseid = document.sform1.chineseid.value; 2 T2 ~3 L, a4 ]+ I
if (chineseid == "")
, b. `/ j8 s1 V2 I! A$ ^ {
3 }6 B, }6 m8 @ alert("请输入中文昵称"); : K% }2 m/ C, C
document.sform1.chineseid.focus();
0 B+ E- f5 U. l* h" v3 h7 Q3 B$ v# | return false;
4 n: E0 Y, k9 Q# a$ R* u, B }
1 h- ^1 _/ i! c" D/ G password = document.sform1.password.value; 6 A/ V1 N2 r( w: x9 o
if (password == "") $ J) m1 G8 ?5 a; d( W
{
6 P6 Q- e% B; @" M, X' Y alert("请输入登陆密码");
' D. u5 o8 N6 @* R0 W) q. r document.sform1.password.focus();
. h! W# ^5 e6 {2 X9 D" r return false;
4 g" n/ Y1 X2 s9 }/ | }
1 H3 m, j! O" j1 `. \7 `! K% { password1 = document.sform1.password1.value;
$ M$ N- F( ]* h0 i. v: u6 U7 }+ i if (password>password1)
. X, {. ]' e% j( M6 C% O( V2 W0 F1 l {
% [2 s* s' G; m) Q& g alert("重复密码与登陆密码不相同"); $ N' s. l* n. Z, b
document.sform1.password.focus();
( M4 L. f' y1 b2 {5 b" y# c6 c document.sform1.password1.focus();
0 z2 { \8 O% o4 v+ z: P return false;! [9 H4 N5 ~5 [2 |
}
2 P' |! c: O; J6 E4 Mif (password<password1)
7 Z! ?3 t2 {5 L9 ` } {1 H( A6 J3 \/ k+ l8 M* c! t6 w3 v
alert("重复密码与登陆密码不相同");
5 Q" `; N* _( B document.sform1.password.focus(); 2 G4 I% ^/ Z# W
document.sform1.password1.focus(); 7 i# K1 v, ~7 @ c/ A1 M( f
return false;
+ [8 M, u' V" \6 ^ } % g& ?6 X* k8 C# m) Q
if (document.sform1.email.value == "")
$ }9 d+ K- e1 i$ t { . V! m- X" b4 T+ l2 C% @
alert("请输入您的E-MAIL地址"); % k0 k: X( ?1 _& ^
document.sform1.email.focus();
% s; J0 g# Q' w- i return false;
+ T# |$ {% D) J; M3 D% ^9 U }
9 v2 R8 e3 b* U
, z& f' J5 P" V' r7 Y1 E email=document.sform1.email.value;
V3 t, Y# o% @& \, s% a7 | emailerr=0 , W' a) G3 R! N* }4 F u
for (i=0; i<email.length; i++)
2 r0 B4 Y( I p( f { 6 w2 d& V& a, ^" n* V6 \
if ((email.charAt(i) == "@") & (email.length > 5)) 7 y& e1 O- o# N, F I* R9 W' c0 J8 E
{
- J% k& v, a( }+ [" T3 a9 b( S emailerr=emailerr+1
: m1 J) ~# v* J% ]2 g; \. E# G& ?) T7 C3 f }
6 @3 x3 s( P2 o( ?3 x# N }
9 ]$ P& \; x/ _4 U; {5 P3 P if (emailerr != 1)
7 G/ A( k1 {: S+ |3 P- b% j {
) `$ ^7 P1 u+ H3 _ alert("请输入正确的E-MAIL地址");
$ _4 K k+ @( a0 l, W document.sform1.email.focus(); . \& M+ s" g1 Q
return false;
* ~: ~" _: \9 R/ p% j8 y$ } } ( z1 R' X. h- o4 a7 C/ X3 X
: o4 b0 }. M5 P0 C if (document.sform1.checkask.value=="")
! n1 s1 Y; I, q! E/ G. I) @; ^ {
' p. q/ r2 D8 W3 N alert("密码提示问题不能为空");
0 U4 _. n1 K" } A' P* u document.sform1.checkask.focus();
7 l# _' N" Z' h7 r: B t* w& m return false;
8 V8 K' l4 A ?& r" } } * H* H5 O/ k7 A6 T
if (document.sform1.checkans.value=="") T% H, R$ w* F ? w! N
{
, C7 L0 M1 C; s alert("您的密码提示问题答案不能为空"); + R% J- J+ j. ?( z
document.sform1.checkans.focus();
) W) D0 Z# x! ?9 U# w return false; - C; s3 J9 E5 M
}* E, D# \/ D, S4 y$ k
return true;
4 Y) T. I5 x2 |! W3 `9 B & C# N; X1 j( T5 K! O% R' i+ j# p$ F( Q
}
& K# C3 \% d* r6 O _ X5 \</script> |
|