|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14403
- 金币
- 2487
- 威望
- 1647
- 贡献
- 1435
|
这个脚本对你可能有帮助:
9 C* _* e' x- K; j7 R, Z<script language="javascript">
5 V! u5 W" }) b! B% Cfunction IsDigit(cCheck)
& y. ?! \; p7 ]2 p T" l { * g; r# k, H. e# b" ?
return (('0'<=cCheck) && (cCheck<='9'));
* Z; C1 b. f0 p, {8 N* r/ ` } ; E4 `9 ^$ y( |
$ e8 x3 X! p8 F. W* }- H. Xfunction IsAlpha(cCheck) # M5 s& n0 O F; {4 i
{ r8 B0 `8 {( ^( K! e. [
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 6 _; f+ Z0 X {2 g# j7 e& b$ ^
}
1 r3 ]* _$ t1 s9 S2 L
# y8 \2 j# A* Z5 ` e$ D3 Tfunction IsaNull(cCheck)
+ }' k6 c* y# t3 L' @1 L' z {
9 e- n4 e# M$ u! m" | return(cCheck != " ")
2 K5 U0 M: r7 i% c } 6 }3 T; u! ~. {2 q
, c& Y/ L6 u8 h4 z& |( H0 N7 F
function checkform()
5 ^5 z- }2 s; N8 l2 u/ q{ ) @5 m9 R5 I( h0 \ s
id = document.sform1.id.value;
' W/ g2 |" g+ ^! H& L if (id == "")
' S1 g7 p0 ~* J4 s {
6 [) ?% z4 v" w- O `% Z! O alert("请输入注册名"); 9 l$ h0 r( r/ T; m1 D& Q
document.sform1.id.focus();
, j0 k& V+ ?& D* T1 V0 L return false;
& F$ n2 ]- S2 V: | U! u1 \9 k/ R }
9 Q- l R9 g( l9 i % v* a' y9 J- A3 B8 N! L, Z0 k( ~
for (nIndex=0; nIndex<id.length; nIndex++)
- k, l" Y, z* ]2 y9 H: d6 N+ F { 9 N9 k. H6 o3 i# T8 T1 E
cCheck = id.charAt(nIndex);
% j' @' d3 R( z; D% p if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 1 x, @8 g' S8 y7 ~: U- W8 ^+ N0 w! e0 l1 q
{
4 w+ A5 A. O0 K9 v alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 5 J8 A0 K7 I: G" G% M
document.sform1.id.focus();
1 ~' u' g- Q7 s+ a) @: e4 ~ return false;
- ]. Y+ F2 j$ P7 M } ( E9 g$ F# T8 P8 g
}
: w6 \1 \6 i+ X$ P chineseid = document.sform1.chineseid.value;
" m5 D- L9 ~: V" T& L1 c if (chineseid == "") ! y& @, |6 ]; ?$ ^! C- @
{
0 N4 b, S& O+ q. g8 R alert("请输入中文昵称");
0 e5 q9 w1 t% s. r/ S: A) ` document.sform1.chineseid.focus(); . N/ `! K; ^; o4 s& r
return false; # A8 F" i- r3 b$ \5 }
} 4 V, B- L! T: W! l
password = document.sform1.password.value; " Z- i$ B ^ t9 w# J, c3 l
if (password == "")
I0 E" L* u( y9 }! v: { { . t( b+ `: D8 @' x) b" t; `
alert("请输入登陆密码"); ( @1 V% E: l% g: w- {( [
document.sform1.password.focus();
0 R. w5 {* Q) s; Q return false; D8 R$ `" ?. \( V
}
3 A$ C- n4 Q$ J; W' o password1 = document.sform1.password1.value; 0 {) G1 A/ O" |- m/ e- m& R- v
if (password>password1) ' L$ Z+ d9 {0 Z# F
{, h+ O; L! w/ U7 ~4 ^+ ]# t
alert("重复密码与登陆密码不相同");
$ j( Y' R6 d3 {, s9 [5 p9 a/ s: J8 m/ | document.sform1.password.focus();
/ D0 c0 H- `4 v) _4 P document.sform1.password1.focus(); , K+ T' Q, C* M5 p1 F4 H- F
return false;
* S# x5 g ]3 b }) z6 q* e }
! D; ?. ]4 T4 ^8 d% U- ]$ rif (password<password1) 6 Q. ?1 h9 v. l6 D
{1 k F. z6 [$ C& ?/ K
alert("重复密码与登陆密码不相同");
: y6 I) ^% S! v/ C1 V4 ]) B7 E# ] document.sform1.password.focus();
- `* L4 @/ x' u% f; } document.sform1.password1.focus();
# U! V4 K. @: M7 G4 J return false; J% n7 m% v( M
}
: X! ~2 W6 \; d; ~7 |/ y% y0 ]: L' x8 O if (document.sform1.email.value == "")
) c: B3 c* C# ^. \: u' S3 }' a( I, v {
) S, z: m) J" s1 Y alert("请输入您的E-MAIL地址"); 9 j: ^/ Z. Q/ |5 o6 r
document.sform1.email.focus();
" R( b7 N3 e. I/ I# c$ ] return false; 6 r) L, s: J& f1 o! ?
} 7 \# R. C9 B9 t% t& Y* r, F
8 q: D p: z, c email=document.sform1.email.value;
# J, d5 Y9 F( k: N emailerr=0 9 c. z$ _+ w. e" `9 x
for (i=0; i<email.length; i++) 2 C' N( B0 G& Q' C! \& [0 G/ [: J
{ / p" |3 R p7 r+ w! t
if ((email.charAt(i) == "@") & (email.length > 5)) , `) J4 P" a7 z4 A! r6 [+ c- {
{
5 r* K0 P; B1 ?2 S. @- w emailerr=emailerr+1
, v) T+ W$ ]. v2 I6 |4 `- {, X }
2 o6 ]. ?8 t" B# X7 n" p4 x }
5 V; q* h" l2 Q( k! l7 p if (emailerr != 1) 7 ]8 s8 f. e# @5 A
{ 7 B% t$ d9 a" I t8 h
alert("请输入正确的E-MAIL地址");
5 R- X. ~, x- f' _6 \) H X document.sform1.email.focus();
9 _/ _; Y* j/ W9 Z return false; ! j5 S+ B2 E# W z" ^. c
} % e# R8 T3 B) r: q
; X& ^/ v( @0 m* d J! q3 @ if (document.sform1.checkask.value=="") / m9 V( y1 I2 B2 A3 g1 R
{
) \+ `4 I; v! F( P alert("密码提示问题不能为空"); 0 N4 G1 e0 g) \, E! i3 M4 y; j
document.sform1.checkask.focus();
% D/ p+ d7 Z! b7 M return false; ' j* g; \0 ^- }, A4 o
}
Y" D- O, k# v# j if (document.sform1.checkans.value=="")
g% V" w* f T" } {
1 o& c1 n, m" J% X" B- [ alert("您的密码提示问题答案不能为空");
: t" y6 t* R& ]' k& l document.sform1.checkans.focus();
: E' K9 x, z* X6 H$ x" E7 _ return false;
( P& S0 v$ M' X, W& X3 r [) f# } }
/ \* B. e6 _, z7 y5 e L' y return true;
* o8 @* P- _* l# v6 C9 E, u
$ q4 I8 T; ?0 x( b/ Z6 d} . d; I2 }1 o5 X7 {! L _
</script> |
|