|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:
$ U' E% @0 ?; s! ], K! e8 h<script language="javascript">
7 B$ ?# X- H t; c2 O, J+ m! Gfunction IsDigit(cCheck)
0 Z) k8 {$ i" o9 ] { - s {* O; n# M1 R/ Z/ c
return (('0'<=cCheck) && (cCheck<='9'));
. Z: h7 W8 h: H8 |3 H9 o }
) g: F4 I5 E- O! A7 [ * i% I% f3 M0 M; J" J
function IsAlpha(cCheck)
# z# _: V2 h) @, i { 7 v8 h3 w h* [1 f# Y* M
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 9 R W4 p% o, X+ k
} - i: o9 ]- U$ u k& {
" j' g( B5 O7 M. o4 L: B+ z a/ Z
function IsaNull(cCheck)
5 b# ]! A \) s, v { - c& n& g" l$ b3 w
return(cCheck != " ")
# G' h6 u- S. d4 L$ _/ i+ J Z/ u } 6 R! }8 M6 Y% ^
( ~* u! ~/ Z1 R) A3 A: |9 b2 o3 Wfunction checkform() ; s" ^+ l9 J' j2 C [4 X
{
( g9 e% B/ c4 z# d; I6 a id = document.sform1.id.value;
: O* j4 O" F Y4 p% J% Q. D if (id == "") % c) f9 v6 r+ T1 q( R' x
{ # u* o% ]) ^7 e: [" F
alert("请输入注册名"); $ E6 O6 L4 g& Y, q @; C
document.sform1.id.focus();
9 r8 @# ]3 k/ d8 I return false;
# x5 f: X% a' \* e- f5 } }
( ?( c- E6 Q1 O0 X1 J - F! F* Q' `! k6 v
for (nIndex=0; nIndex<id.length; nIndex++)
% m6 Z$ f7 m/ D {
0 s) t. X8 Q0 K( o/ y D cCheck = id.charAt(nIndex);
3 v" ]+ R5 C4 |1 d* k$ n9 g# X if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) $ ?0 f$ j* |6 P; a2 Y
{ , _# ?* W4 ?1 E
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 0 v5 { x+ J7 u, G( O6 ^0 R
document.sform1.id.focus();
$ y2 l/ ~% n, e ^& y+ s return false; 5 S+ g" d. ` u/ ~# J) A# }# n3 }
} 6 f r; M9 e# x* z3 b
}
[1 x6 y1 ]$ z8 `+ ~# j# V* o chineseid = document.sform1.chineseid.value; + v7 u7 T+ W0 `2 _; d" h, Z" j
if (chineseid == "") 8 g1 A1 B4 D- h3 I& W1 W3 `' _; v
{ * V+ F5 z2 r( t( f$ N5 J, z
alert("请输入中文昵称"); % s# z& p) Z( F! b6 D6 X( |- x
document.sform1.chineseid.focus(); % I- O, u7 |* @! Q8 T
return false;
]. _" `* T' |% Z } - ]4 P: a+ | y, G/ K/ z, H
password = document.sform1.password.value;
* X) d. L' F& D3 ?) w" T- R q if (password == "")
! \ C8 k; p& r { 2 K* ]) D! q, N$ U8 @2 `6 v9 j0 r
alert("请输入登陆密码"); 9 q5 K/ D0 A6 {7 W, O& `
document.sform1.password.focus(); : ^7 [, Z1 \8 Y' C' S$ Z3 C K) |
return false;
0 i, |. x3 {# X h }
: g# r2 S1 ]- R% C6 W8 w. P/ K password1 = document.sform1.password1.value;
; E% M5 M: H; S if (password>password1) 3 ^* p6 ]0 X* X! \
{8 o, ?& W% z7 t2 q: C, s! m, |- t
alert("重复密码与登陆密码不相同");
4 ^5 J5 N7 i ]) a document.sform1.password.focus(); ) s. }4 y6 s4 t( [: {
document.sform1.password1.focus(); / s1 _, m& k* i( T
return false; J5 `+ l% R- s# S. d3 j$ F
} / n, w9 O! E+ z G& Y$ e
if (password<password1)
t+ T# O% r! f {
: V0 c- K! Q$ D# F alert("重复密码与登陆密码不相同"); / q8 Y1 R/ J& t5 r5 }, n/ w
document.sform1.password.focus();
( \1 X! E# V% e7 I1 W. t( O document.sform1.password1.focus();
5 I9 A" a% Y. l8 d' O$ ~* g return false;
! {2 [2 F0 z0 Z8 d* L } 7 U% D m( R3 B3 z: ^* R2 F, L
if (document.sform1.email.value == "") * ^. i P3 \/ k2 k9 p- ?
{ 6 S( F) [# ~, M2 d& @- u/ d
alert("请输入您的E-MAIL地址"); 2 O8 P/ Y- b5 U/ c$ M/ U W! o* s
document.sform1.email.focus();
8 W8 G2 V6 H/ B* c, S7 v& [4 R return false; T- B3 d& U$ c" z+ O; h
}
) T3 B) l0 N7 h, w& ^ # w) R' g/ N( x O: @6 O" e
email=document.sform1.email.value; 3 Y# u( A# `' V M; \
emailerr=0 ! d6 P" E6 {* I- R- C' Y
for (i=0; i<email.length; i++) 6 N& k6 r6 _( S( ~: C
{ # _' W; J" i* C; Q2 k( g5 ^
if ((email.charAt(i) == "@") & (email.length > 5)) % ~3 K, k: f& D% m; U
{
3 d/ c4 _4 ^7 T3 ` emailerr=emailerr+1
% @ F( z1 F0 m2 J$ G; D5 n" V }
7 D3 R* K8 B. U, M7 l: b3 N }
6 R& U% v; _) H( z if (emailerr != 1) : U5 b4 F, N# i
{
3 b* b2 v( d' D# Q' C alert("请输入正确的E-MAIL地址");
# \4 J r z0 a* }% k document.sform1.email.focus();
* h- |- C+ L' O) `0 }9 `7 s& w return false;
& T6 z: E( s. o* q }
, S& M8 Y# V* B) i& ~6 U+ d# s ; B" F% I7 L0 m) G+ [% r G( O
if (document.sform1.checkask.value=="")
; P) v! k" r* l+ y% m5 d. ` { " s- o, ]' z/ }' H) W$ m
alert("密码提示问题不能为空");
5 E% T! A+ M. |2 m$ k; k1 D document.sform1.checkask.focus();
6 D: j P- }- p. b, j return false; : e% Y9 m e" O
} % A- M6 c5 ~% D$ U! F
if (document.sform1.checkans.value=="") & A. X3 A) ~0 l4 q2 ]) M( w
{ * p) ^, u/ d' l* p+ h
alert("您的密码提示问题答案不能为空"); ; O0 V! K6 Y- ?4 i3 A
document.sform1.checkans.focus();
* `! A& c5 T2 v* X d4 T5 x3 V% j% B: A return false; 6 ]. Z% j) [- I1 T. |) z4 @; I
}
7 z* k. [+ h, }, S3 e' x0 Y# _ return true;
- @0 P. a, ~; G/ T9 D W0 X
2 h9 [5 z1 j* x* F} : v- O- S @* N
</script> |
|