|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14407
- 金币
- 2489
- 威望
- 1647
- 贡献
- 1437
|
这个脚本对你可能有帮助:
- X* q% p9 }" ^' w' `<script language="javascript">
; J1 X* N% e* k7 Q% z1 C6 W8 ]" bfunction IsDigit(cCheck)
7 A h V) C" _/ Z+ {! X { ( M+ t2 S/ D# A {5 A' \+ }
return (('0'<=cCheck) && (cCheck<='9')); , U4 _" g% i5 Y# N: a; J
}
& C& i5 g' \8 a6 A" t( o
" _* T4 B7 S6 y" j! l! Wfunction IsAlpha(cCheck) " E# k; D7 R# u3 C7 x/ h) U; n
{
, B) B) W' Y. ` return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
0 j* G$ J+ @7 n6 G8 R) S } & E2 ~0 E# D% r6 |) V- C
" D9 K! p* m, l; J2 X4 Sfunction IsaNull(cCheck) 5 C O9 _' G' P1 b
{
" t A$ k! ]4 z e return(cCheck != " ") - q0 Z* x- ^$ w. N+ [
}
2 W- ^, K1 @8 j * s, g/ l1 v* U/ `- b! t
function checkform() , v( Q0 \' n1 y# h2 b
{
% O2 W# p- o# E% \ id = document.sform1.id.value;
: o W* Y: A9 C+ \2 N$ T; ~6 K; W if (id == "")
9 Y1 P- o" }3 {: I, D6 a { + l" _2 ?" ~$ [3 k* _. _0 p) r9 B
alert("请输入注册名");
, ` k4 P& L1 [2 ~ document.sform1.id.focus();
1 w: p& ]. S) b# X! I; a return false; 5 S |/ O: |, R$ t
}
1 z2 V* a' n0 E: e1 Y
/ }. t8 x! t4 Z' ?2 N4 s for (nIndex=0; nIndex<id.length; nIndex++) 5 Q. d+ A( W# @2 l
{
/ [5 `4 e2 P# B3 U# p6 e: ` cCheck = id.charAt(nIndex); : ~. e- |, @8 K% k L1 n0 ?/ j9 `
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
3 O+ `: N. k, R9 x {
6 W) u' u4 j3 y- i9 r L0 p+ X alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); , @$ k9 I/ b- r
document.sform1.id.focus(); * F5 i9 T7 u1 w( }
return false;
! j5 C3 w, ~0 S) I% D! R9 N# b }
1 w- J2 L; [4 |3 V1 ?, O }
8 z9 _8 k1 T. G ^* d; Y chineseid = document.sform1.chineseid.value; % K( \+ w5 z, `
if (chineseid == "") 3 ~# `7 q8 F, c& j- q
{
! k! a1 Q) b1 ]& z) ?; C alert("请输入中文昵称"); 7 I% u0 t$ }* `5 Q! }: ?, f
document.sform1.chineseid.focus(); + z; v1 _6 W6 |2 U1 p& p
return false; 6 N* Z; r8 b6 F( l
} ' J8 Q! \1 P# A6 F! D7 v
password = document.sform1.password.value;
4 h" Y/ p& j3 p6 N if (password == "")
5 ^. M5 J& C# k1 `' y7 } { * ~6 w' O/ ]& z4 [' ?: m& E
alert("请输入登陆密码");
( X9 j) w( H% R8 w& w- ~: F$ R document.sform1.password.focus();
W7 F, D! Y8 g( e" S- N$ e return false;
+ l& s8 r8 |$ l' e# O }
5 A2 O+ b0 H+ c) j9 ~" K3 O password1 = document.sform1.password1.value; , v% Y9 {6 s% x# G
if (password>password1) 1 E, m. _& [0 W J& j
{7 O; ?) m6 e9 n7 Q5 k* \
alert("重复密码与登陆密码不相同");
( s4 Q) b% D7 I5 W, B5 S document.sform1.password.focus();
: K2 Z: x0 b3 M1 b) _2 k g% K$ V document.sform1.password1.focus();
. x5 H- T4 H$ ?! p return false;$ ]1 K6 f# H( N
} ( h0 x$ Z c% u
if (password<password1) 7 s" D; V* J* I/ j4 A
{8 k8 Z1 s) j( z
alert("重复密码与登陆密码不相同");
6 t& j/ o6 _3 [* | \7 y2 a document.sform1.password.focus(); ( _3 T* f$ d, R4 y' B% ~
document.sform1.password1.focus();
- T$ X" a. b4 ]; N5 f: X# K, [ return false;
0 U- g/ g$ Z3 L* I# w } , \* z5 ~& G2 x1 ?8 B. L* v
if (document.sform1.email.value == "")
9 v1 c' j3 e9 L {
& r5 m$ E2 K8 ^! p* H; Y alert("请输入您的E-MAIL地址"); . I( i8 ]5 [$ T$ q& {
document.sform1.email.focus(); . }! g# U- C# O4 T2 I. O D
return false; 8 T! Q& a' C1 {4 E
}
! A; T3 j( F2 I + u* Q u+ w! A6 c5 ^& k
email=document.sform1.email.value;
2 Q3 g4 n( J/ `( E5 o3 I* @! _ emailerr=0 5 C6 Z8 h; u( K3 m
for (i=0; i<email.length; i++) # N* i0 j5 d! _5 N" F. V4 Y" T
{ 0 g0 y* G+ Z$ l, y: e. {" J6 u
if ((email.charAt(i) == "@") & (email.length > 5)) 8 ]6 O$ a/ e0 F1 o' a4 K2 f
{ ( [/ G. \ F( g+ @0 {2 x o' s
emailerr=emailerr+1 2 ^: D& ?" o# z Q( F! V6 h
}
c) y4 Z7 _2 ^( \: A/ R2 b } ! r( k9 r, M' ]
if (emailerr != 1)
2 _ O7 i q4 b: ? {
7 S; G' `) P5 s. y alert("请输入正确的E-MAIL地址");
$ j- T9 Y6 O/ y- H document.sform1.email.focus(); 3 A9 r# o; [* S) [ b
return false;
* x" i& c6 \ C+ a0 k) x } ( o" m- H; b; f. w
. [; u3 J$ i, _* L if (document.sform1.checkask.value=="") % `& h9 Y7 @: C* Z
{
, G) e' E6 K7 C( s% Q: w7 M# Y alert("密码提示问题不能为空");
/ K1 S U* e# G: o: K( G) W document.sform1.checkask.focus();
# B+ f1 Y$ | c return false; & r+ w( A" ~/ W
} % |( }& q1 d& A4 r9 K4 u! V$ j
if (document.sform1.checkans.value=="")
! d$ @1 g; L$ G/ b# @ { + n Y2 ?, x# Z1 ^/ A. \
alert("您的密码提示问题答案不能为空"); ' Y. k; N6 f! T0 ?% l; X6 N7 k, E
document.sform1.checkans.focus();
5 R9 z9 |" G* G0 W8 G2 @, g% ]; @. @ return false; 4 ?! F3 H& d. \0 T7 w5 s
}
! i; z- E6 V, ?+ L return true; : ?4 w" k3 @# U% W5 @7 v G. u
! T5 @0 d7 v: y# K}
6 v# u1 j! k8 q% L/ U L, U7 Q</script> |
|