|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14429
- 金币
- 2500
- 威望
- 1647
- 贡献
- 1448
|
这个脚本对你可能有帮助:8 m2 J- s9 c3 ~+ a
<script language="javascript">
, H+ M2 V# s* k0 Q9 ^5 U$ Q4 Lfunction IsDigit(cCheck)
+ M) r0 p) e& V { $ s! m9 k* U8 d
return (('0'<=cCheck) && (cCheck<='9')); 0 S/ D' b" V1 q! f
}
: n: q) v v: y+ B G2 M
2 |* [2 `7 z1 [4 B6 Z8 x( Sfunction IsAlpha(cCheck) ; b3 e: _ c- Y% K; @6 |
{ ' s) v; V8 u. F' c1 N/ P/ n. \
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
, b) e! Y, u8 t; C. F7 f- ^3 ] } 5 p+ h: @6 y# b7 W& r$ q( m7 n" a
4 ?4 P7 U* l# G/ C. W1 W. p
function IsaNull(cCheck)
5 } m, R1 v" p: w D { 3 K0 L5 P m5 q+ x: M% M7 @
return(cCheck != " ")
' k" @; h w/ u: e \ } 3 q: {. ?% M2 Y( x F
1 K8 c$ N9 f5 a2 H' f& gfunction checkform()
& x9 Q# n9 E V{ " t8 E7 W. x' i8 |" Q; u
id = document.sform1.id.value;
( I- k/ L/ P3 z: T9 h6 L) T8 j if (id == "")
: k" |: O1 C. |/ Y# ` {
! ~* g& X9 M3 U; D alert("请输入注册名"); 8 n4 o2 h7 J2 y z& Y
document.sform1.id.focus();
9 T0 W" T1 V9 k& M' l0 t return false;
/ N4 T4 F' @7 t9 X+ \ }
2 i5 E* u, m6 ^0 l; Q3 m" `
" T5 Y/ d/ X3 _5 b R# W for (nIndex=0; nIndex<id.length; nIndex++)
1 S0 ]. t" _9 G2 O8 d+ q { ( [. u9 e; W! R" ?" {$ z
cCheck = id.charAt(nIndex);
1 J1 U$ m- S' x if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
. {3 Y( j# Q7 w, c9 u7 i- C { # Z/ y, q4 B6 B8 F h/ E
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
) u9 W0 B; L' s/ Z# r, Q0 N document.sform1.id.focus(); 9 X; o, D1 R9 Y3 P8 d8 P: i5 e
return false; : W% Q! O+ J! {; a5 ]
} 3 Z0 ]0 q3 P! ^ i) h
}
6 n( `! y# @; n( _& I7 F$ U chineseid = document.sform1.chineseid.value; ) s% _4 @* B* h, M' f" `6 l1 v0 Z
if (chineseid == "")
3 T0 Q! ~3 O% [% v8 d {
: K9 N- P, P% Q2 ^6 e alert("请输入中文昵称"); " W7 }; q _5 \$ ~6 D% v
document.sform1.chineseid.focus();
2 e4 L4 d/ h0 J1 s6 x2 L return false; % X+ J2 m7 Z+ o
}
; x# b0 O) e3 l, e- |4 I7 S password = document.sform1.password.value;
& R3 c7 r/ p; A+ d! ` @ if (password == "") , m& @2 Z: }2 u7 `0 w2 x
{ ; S8 w% }9 u7 i& \6 V" h
alert("请输入登陆密码"); - v- b7 y5 g# g1 L' w" c
document.sform1.password.focus(); # Z! Z# D" e0 i1 G+ o! ]" I
return false;
: [! r; U8 Z J& u+ s } . h5 {: f5 k/ t& [0 e% Q& F
password1 = document.sform1.password1.value; & F6 a$ D k# A
if (password>password1)
- T7 l$ u' {! S0 ~. B5 U {
9 e* @: c; f6 m8 |! ~9 V alert("重复密码与登陆密码不相同"); 4 i3 U M, y$ O3 |
document.sform1.password.focus(); : s9 ?( X3 C1 G) Q, B. \! E
document.sform1.password1.focus();
: o" c+ V3 h5 z9 t" k return false;) N0 K0 C6 L# E- x
} 7 ?& y" h) R' Q. z
if (password<password1)
8 j% Z; Z5 _' s) [9 K {
) f8 q: G9 Z7 K. a/ ]+ _+ \7 b2 @8 f alert("重复密码与登陆密码不相同"); 4 n) Q1 O' U. V4 I. ?- U F
document.sform1.password.focus(); ( e9 c# y% b" k$ D1 p" N7 x
document.sform1.password1.focus(); ; V( j/ V- {4 {
return false;
+ {$ D' D3 f$ |# M0 x }
* Q/ n* u7 _! N7 A if (document.sform1.email.value == "") # h+ l) y/ Z# Q
{ ) A, v' v9 x1 z, B
alert("请输入您的E-MAIL地址"); ! M. X- E+ C0 r: T
document.sform1.email.focus();
9 [" k! g4 G1 `8 U; K! r0 v. E- Y! M return false;
/ T# u# I* T: x% a! w } 1 C, r# u. w+ V9 M; X* H
6 H# ]7 e$ L G! B4 i
email=document.sform1.email.value; % m5 o: _ K" q; H
emailerr=0
6 q" o; v: y, t/ ~% D, @! V for (i=0; i<email.length; i++)
7 _2 q: ^2 ]* e5 d { 5 M6 k4 i- L, P5 w7 x" X: W
if ((email.charAt(i) == "@") & (email.length > 5)) 4 M0 I/ l# S6 t- q
{ ! d, f* D" F% E, H7 _: v5 G
emailerr=emailerr+1
( L6 ?: T& |! t6 M! a# @, w }
4 x& `) x I/ y9 s( O( O0 b }
: c# l7 E& }- S1 F: S if (emailerr != 1) 4 [# O. Q. W# ^! U- B E
{
( N! l5 v8 _$ H alert("请输入正确的E-MAIL地址"); % \' r( o% X! d9 B, V
document.sform1.email.focus();
. |- z( D' G5 N: i# ~# C- L return false;
. D! O/ r5 ?- f2 u& V# y4 F# l8 N } 6 l5 f) {' I. l5 l
5 y( d. x* e4 R# ?# }6 O0 k- d
if (document.sform1.checkask.value=="") & L" q$ [. ?0 s& \
{ # ^/ w& s% F7 W
alert("密码提示问题不能为空"); 4 T) s# B! g5 F5 k( M
document.sform1.checkask.focus();
_7 D3 v/ j5 A" d9 A4 e9 Z& n9 j return false;
$ W& m' I7 T; t- H1 t/ ?3 u: \$ b }
; X2 s2 Q4 B. @6 [- I if (document.sform1.checkans.value=="") g: w! A. @9 ^
{ + @2 z8 G) g; t) R: {/ c$ c
alert("您的密码提示问题答案不能为空");
8 o, |4 `% ~. F document.sform1.checkans.focus();
5 k# Q2 [& C0 \; F return false; ' P% y6 X" l) Q" z4 ]
}
' u& ^7 M+ I( L6 g* a' u/ s return true;
. I5 J6 @" r! _0 u5 y! h9 w
% }. m1 n; J* z& ]& s3 l3 ?} - Q/ f c4 d' d1 \, R" r! i# n4 d$ ^! q
</script> |
|