|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14389
- 金币
- 2480
- 威望
- 1647
- 贡献
- 1428
|
这个脚本对你可能有帮助:
$ F' T+ c ]8 f% ]<script language="javascript">
- V; w; h, q+ _* S1 ^- y+ Kfunction IsDigit(cCheck)
2 C# s j: o; Q2 N( P0 R {
7 R9 p1 w* t* t8 z% h. I return (('0'<=cCheck) && (cCheck<='9'));
5 a3 L; @3 d s7 u$ Z } - }( r/ ^. ^; g3 d% b h# P
0 G6 _2 ?0 C& l/ A% e
function IsAlpha(cCheck)
/ K5 @% Z3 O) [8 a- H {
9 ]/ ?. d& ~) I {! J7 ^( P return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 4 W+ P0 D" k/ `5 d
} $ |' d; z' s/ v3 H) m5 U" v- s
0 h0 I: W1 ~" i! l/ l2 |' O @
function IsaNull(cCheck)
; P& {& e+ l6 i% ~! `* U" P5 v { 2 c) W A2 _- I5 K5 J
return(cCheck != " ")
5 {4 J$ M! g) i5 J7 a+ @) a$ a* _ }
3 [. I- }! `" a6 T {% r
* j! Y/ J! W" L$ h6 hfunction checkform()
3 ]6 h9 t3 R* k; ^" G: y8 k2 x{
3 ]; J) o8 p& V( ] id = document.sform1.id.value;
/ K/ m' }! h6 O+ E0 U if (id == "") $ i# Q3 S1 f% H j
{
; P8 B3 ?! C; }9 I# A alert("请输入注册名");
) K" M% K/ ?# p9 | document.sform1.id.focus(); ! O" X" u7 O4 S7 m |* [- x
return false;
% s* t3 ?$ w0 k& Y$ p) _8 L }
% s% F/ r8 b( b9 o " i' [# L8 a2 U$ b
for (nIndex=0; nIndex<id.length; nIndex++)
2 }" f% G' T& f2 A) M {
" @. W$ I7 J( w) ]4 @ cCheck = id.charAt(nIndex);
" m0 v6 X, E6 [! ^# S if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
4 k! a& H& h5 q0 Z& ^ {
. H; [2 L8 [" o1 k, E0 ?3 ?! `, B alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ) D- q' \2 L. J2 U$ x/ n2 W
document.sform1.id.focus(); * h8 c1 v4 m. | K7 k+ [
return false; ; q9 O, N W) w* Y! a. W2 B
} 0 q4 f0 g, e) h0 r u' ]* p
} ( {+ A4 \% E7 X0 m
chineseid = document.sform1.chineseid.value; 7 A4 l- A! n, w" r# d9 T1 f* B
if (chineseid == "") ~3 h6 t, }" p
{ 6 ?# k# m: \3 ^9 n6 g; h7 r
alert("请输入中文昵称");
* L$ `* }& Y5 e- I$ } document.sform1.chineseid.focus(); 3 w# d. b- `2 A. y
return false;
. l. L+ w8 ]2 w- Y# l/ s }
7 F0 |* V9 j+ m* R! z password = document.sform1.password.value;
* K. ^9 w$ P. J8 w; Q1 Z* c if (password == "")
h4 C( Z# E0 }4 ~ {
8 `; j$ ~) y, D7 q alert("请输入登陆密码");
2 T m4 n# F( M' K. { document.sform1.password.focus(); * G& E7 `2 }7 M% d; u% E u" A- C$ ~
return false;
6 v6 e% c4 }0 l, {( ]) t5 P+ w' l }
3 J4 Z; w" w: T9 E N, p4 u password1 = document.sform1.password1.value; ( w x r: z8 g
if (password>password1) 0 r9 j {0 E: a
{
. G0 q9 }: J9 P/ v i, |8 a alert("重复密码与登陆密码不相同");
# {* Q. `& ^; E" t document.sform1.password.focus();
/ e* E c6 ?! {7 D5 Q document.sform1.password1.focus();
1 S) T: O. C; Q4 k( X& x! ` return false;+ w( T z& A+ ]$ a5 v- @) m
}
; @. _7 y7 h9 z2 c( v$ Nif (password<password1) 0 W; E( b; |+ r1 e1 a+ m# M
{& u( J: D% W" Z: g7 @; ^& K% d
alert("重复密码与登陆密码不相同");
: f: m9 n/ k" ~4 S: p2 N document.sform1.password.focus(); 4 Y. d# C3 O+ n0 I4 ]
document.sform1.password1.focus(); 8 ?: `6 }- q% N* k& u
return false;
3 `" ]" D$ K# Z/ Z4 L& i# d } 1 S! d6 H+ F+ ?, I3 G
if (document.sform1.email.value == "")
# Q7 a2 |& f1 [( @- f { + j" i* d' k" F( j, i, n; x" ^$ W
alert("请输入您的E-MAIL地址"); 5 g6 [7 }3 Z- F6 S
document.sform1.email.focus(); : T. z0 ?) ^+ @/ v3 D
return false; & t) V2 Y' ` R3 }9 A! [8 C: g
} 3 h1 p: U* y! D* P9 |
+ {- ] b. F9 m
email=document.sform1.email.value; 6 Y9 d; Z% k: l" Y- v1 O0 N
emailerr=0
3 C f7 w6 G0 `( E; v/ ] for (i=0; i<email.length; i++)
5 F: b. M7 _. s. ^; \6 q4 d { 4 E$ c q& x4 H! |5 p4 R
if ((email.charAt(i) == "@") & (email.length > 5)) 6 g( ?, T$ h# U* m3 x& u& M; l7 `
{
/ M: `. Z4 K& p3 @& S emailerr=emailerr+1
9 s1 O& d( D: `1 J* a. ] } / H- w. C8 B0 c2 A; }' T
} . Q/ S8 I% l3 K
if (emailerr != 1)
! U+ ~* h+ ]. _ { % o* z1 A H6 K, i9 D% m0 A' ~
alert("请输入正确的E-MAIL地址");
3 i' U* r0 `- b; S0 t4 B document.sform1.email.focus(); 0 j& _1 O* ` j( S S
return false;
t$ c5 ~! E, J& Y6 F } 7 T$ b3 Q2 B. G3 ^% Y2 K
6 g3 ], d* C+ H, a
if (document.sform1.checkask.value=="") 8 H1 s; b' l/ g2 ^- D
{
' n9 n/ W' O" s+ Z) p4 E alert("密码提示问题不能为空");
9 G. U& J7 q3 B+ h" m2 O* e9 \ document.sform1.checkask.focus();
/ Q" m" d6 m! L1 `% q, c( D7 l return false; & C% \1 M% g! c$ ~) ?) q2 e
} & @- Z& v; o# s d* A8 S# q% T- ~
if (document.sform1.checkans.value=="")
/ A- |' B2 ]3 a5 h |: ]5 T1 L9 D {
+ M' U$ B) g1 Q! f8 s alert("您的密码提示问题答案不能为空"); 4 q" O' b- c0 w
document.sform1.checkans.focus();
# p3 U6 z- T' s4 u# f- r0 k return false;
+ E( U Y/ v( M. R% p }0 Y0 Z' \# R8 o+ @4 V2 n9 E# B
return true;
4 _- g0 Y1 Z% ~) Y9 v# B2 Y 5 Z' v9 \0 `5 C9 O; ^* ?
} $ s |% L' i6 K7 ^% u$ r9 k1 o
</script> |
|