|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14337
- 金币
- 2454
- 威望
- 1647
- 贡献
- 1402
|
这个脚本对你可能有帮助:
, F$ i% E, m- K/ A<script language="javascript">
W6 v. d$ ?- g! ~" rfunction IsDigit(cCheck) 6 \) V+ J9 L; @3 H! \! `; z
{
c( X' z" \! P. D/ c- |0 I4 d+ ^$ |6 r return (('0'<=cCheck) && (cCheck<='9')); $ J& N2 y) S) U) t) z0 P, q8 S/ K
}
- b- c+ @$ x8 Y- ^ % {$ U" d! N9 Q
function IsAlpha(cCheck)
, V- \' p' A; D: k( z, x {
5 V' h+ @1 B5 y! c, I return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
6 @5 z" [; h5 V. S* F- q } . x }, @1 U1 I: u1 H: ]
+ q" v( P( u) g+ B4 o: P
function IsaNull(cCheck)
M1 S9 J7 r. F# E+ b+ c- N: \ { 6 ^' m d6 m# t7 {
return(cCheck != " ") " L/ ^' \. z; X% l( ^$ w
}
; b. m% K! m5 w& Z 3 ~- F9 g7 j+ b2 j2 j8 i6 }# B
function checkform() . u0 |. i" h6 U% D) L
{ : z4 ^! s# D- I, k' f- M
id = document.sform1.id.value;
- b: s* C. P# N! _ if (id == "") 8 f4 t. G& z A: B( f0 A' n2 l
{ . L! W" h# t2 s' N) Y
alert("请输入注册名");
& G$ t8 `3 I/ ]+ [ document.sform1.id.focus();
5 n4 C7 [# i( O; p$ n7 _ return false; & p' ~1 C/ @* N2 s
}
' v1 ]. M9 T, `) b6 m* u
: v# x" s4 p6 d4 @ for (nIndex=0; nIndex<id.length; nIndex++)
- b) G _" U* g. o$ q$ r+ v! w { - A/ [8 v: D% M3 ]3 l D" f
cCheck = id.charAt(nIndex); & b" t) q' X2 {. A1 {. T
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
! [# I3 y' K+ _3 J/ D' o { p& \0 q1 w6 e& B
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 7 M- s: [( C' n' R3 Q2 S" A
document.sform1.id.focus();
4 @# E. z. Y) v4 _* `4 i R1 f# O9 S return false;
" Y# ]5 E6 ?3 n } 7 ]* C4 k- i/ [4 r( N- V
}
8 ^. H o" z& k% v* k chineseid = document.sform1.chineseid.value; ; T( E: v2 L) p; i! g5 R0 B
if (chineseid == "") ( t) |: O6 A1 Z8 l+ ]! c( g$ A+ r/ K
{
1 i l4 z6 L! i- |0 t alert("请输入中文昵称");
* {* q3 P3 ?: ?4 o$ F: E# o& x document.sform1.chineseid.focus();
! }" H( |! j1 S; q3 d& P return false;
8 ~" u( s v( @: q+ ? }
8 ~5 B4 `% ]/ S- o7 c5 ^ password = document.sform1.password.value; 7 R+ P3 x) `9 B9 ?9 F7 L. U- _
if (password == "") / P/ ?: a: |" B% Q
{ 3 q0 @+ P+ u% S4 C f. K
alert("请输入登陆密码");
$ |5 w* [% O' Q: m% `* [& x; q document.sform1.password.focus();
8 \& x* ~' u( I E! f return false;
- k) n, ~1 k) X5 l) K6 p2 { } - I% M7 m5 }4 D. g
password1 = document.sform1.password1.value; $ w. C8 I) b" e; ~7 ?
if (password>password1) $ u& @3 l5 _5 g! ?4 h
{
3 k3 X/ x) P9 J alert("重复密码与登陆密码不相同"); ' c3 S, x6 V, S; ~' a. A
document.sform1.password.focus();
' X# Z5 `; K+ W* m8 C# j4 Y document.sform1.password1.focus(); 7 A% q* ?2 ], `* K6 h. Q, F. B, O
return false;9 m* h/ P. `' S5 x% f; q
}
6 T c* B# e4 e, r% bif (password<password1) f; U9 E+ W6 @) L. c, v, T. U
{
' f& r% f0 j1 v% h0 _7 x alert("重复密码与登陆密码不相同"); 4 O8 v# D; A5 V* U
document.sform1.password.focus();
* A3 \, L K9 S4 N document.sform1.password1.focus();
% M& d8 t, U' K0 t! Q return false;
, w1 p; G3 N6 g* C3 ^* m }
2 J7 z/ X4 i6 l$ G7 ? if (document.sform1.email.value == "") 5 v% g0 O7 J: P- \# q
{
/ L/ r3 Z! n5 Z* d$ c6 P alert("请输入您的E-MAIL地址"); 7 V0 `! ?; K! h
document.sform1.email.focus(); # Y7 l% k* a4 M& y) D1 J4 P2 m: [
return false;
9 w1 _5 q! v% c7 E5 Q% R5 V/ z8 e+ E } - ?6 [, }+ v6 M" Q% m
2 I6 B& [5 E3 c* |0 f, R# w" E
email=document.sform1.email.value;
( b2 A" a7 q) d- t5 e emailerr=0 w5 y/ T. s! t4 M0 x
for (i=0; i<email.length; i++)
$ Z: |; R* Q) B: E6 B T( T {
& Q, C- i7 T/ j; ]4 ]% | if ((email.charAt(i) == "@") & (email.length > 5)) * a# i& y3 X _% H
{
/ }8 y( J! O+ X. f* ?$ i0 S* E emailerr=emailerr+1
6 m4 u( H# U+ ^' [- \) R! b7 z }
1 y6 z6 f$ O* Y# G6 c }
# f3 l/ N8 C0 k$ w if (emailerr != 1) ( L& f% L9 @1 r8 Q# D
{ % n5 C" j6 `7 t- }$ Q/ l
alert("请输入正确的E-MAIL地址"); & N3 J& p9 @8 Q6 \6 g8 t/ s
document.sform1.email.focus();
4 D7 x' \! u; w0 }0 Z% U5 u return false; + r( ]1 F) c% l8 G
}
; a$ I9 J9 K$ W8 Q 7 {4 w, T+ F3 M w1 y
if (document.sform1.checkask.value=="") ! v. T2 }5 q( V% `0 \" w- X
{
& V; [( j% D5 k7 \0 e alert("密码提示问题不能为空"); & s, h2 d b! O2 t! L8 h3 }3 @
document.sform1.checkask.focus();
4 D+ {* a, L d* x* ] return false; : {! D# d! H/ o- i% r9 G
}
, L" B' _9 K4 u6 b1 X if (document.sform1.checkans.value=="") ' g/ U: N2 k" ^/ y; V& n* ^
{
% i0 a/ s$ _$ C( F) m& R$ E# d, R alert("您的密码提示问题答案不能为空"); ' s# a3 E2 N4 S6 `
document.sform1.checkans.focus();
! X0 e- J J0 q! r2 _ return false; + X9 ?* U- s. s/ M
}
3 ]5 Z7 V! c; L1 g1 V return true;
) T w2 }& P# [0 M4 A$ u ' z' d# _2 p) {8 U% A% ]8 k
} / ^7 S2 |. H; p
</script> |
|