|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14413
- 金币
- 2492
- 威望
- 1647
- 贡献
- 1440
|
这个脚本对你可能有帮助:2 O3 R# C7 ?' H
<script language="javascript">
6 U) R* k& O0 h5 |" q7 Z8 O' s6 K- `6 A" \function IsDigit(cCheck)
7 b# S2 J+ D' H& ]8 N6 ]/ n! x {
& b# a: c* D- S7 v7 C return (('0'<=cCheck) && (cCheck<='9')); ^4 b8 Z0 ]3 S/ F5 j' l$ S+ o
} " U3 Y* A' O: O$ [! A9 M/ X
6 R8 X% [: u$ ?function IsAlpha(cCheck) 5 r# ^2 T2 i/ Y' q
{ K* ^/ z/ t4 A* y! F
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
1 ~% M5 ]& L( X }
* \2 M9 b# y, \1 F8 u4 p5 |" z
3 T3 c, S1 ~9 C( P) e% X! @/ Wfunction IsaNull(cCheck) , j9 H; w% f, ]. ~: _
{
- V1 D; k, i% W% Z+ J) ?8 |: i$ ? return(cCheck != " ") / L$ T+ B6 D5 I9 n+ B |! a
}
v7 T3 E7 |9 J& a b S B) Q1 s# O `# e
function checkform()
! Y6 t8 R0 a& q{
" h$ q9 `; d9 A6 G6 ^' F% h% U- \ id = document.sform1.id.value;
- [( s8 _9 |7 a: l; A' `9 Y" l5 g% N if (id == "")
: Y) z8 F4 T Z { ! t1 O* S8 g4 ~6 h
alert("请输入注册名");
2 u9 ?" `6 }0 N$ N( \9 f4 j1 ^ document.sform1.id.focus();
) n$ k/ |; V8 Y E1 I return false; . J7 i' d J0 B: H" e$ W
}
2 E$ [* n& k% @6 \3 h
+ T5 \' P$ M+ ~: d for (nIndex=0; nIndex<id.length; nIndex++)
4 o9 ~# f0 D( r0 }& u {
$ D9 ^$ r; |8 i9 T5 D" s cCheck = id.charAt(nIndex);
8 K8 _( T; M* Z+ k if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
* q$ {( B; v' V5 Q: i {
8 n: I9 L& t2 _; I' Q1 k( D. f alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
8 f7 P/ D2 O* ~+ \, R+ v9 L document.sform1.id.focus();
# m1 ?) p5 T6 v0 f; \. @. h return false;
7 R0 d/ g+ j% Y4 w }
' J4 H7 n5 u- F) |3 Q* ` } % j$ G3 R: F( }4 h
chineseid = document.sform1.chineseid.value; - j7 z3 L4 {0 @+ z0 ]- [+ b
if (chineseid == "") 3 Y2 Y# S7 c! C
{
& l; J" f$ v9 G alert("请输入中文昵称");
0 K- r6 Q" \( X. e. [( p: ` document.sform1.chineseid.focus();
$ {6 J3 a N( V. K8 E( U9 }$ v- i return false;
. T7 g7 H8 E, Y8 W$ r4 \& O }
0 K0 f3 m. N6 d' m% D1 ~ password = document.sform1.password.value;
/ j' k D! T& y C4 q/ [ if (password == "")
0 q3 l) M& P, B { ' C6 D% ]( x0 K; `9 K3 B9 m
alert("请输入登陆密码"); ( ]3 W1 n2 ~+ Y; c: o P
document.sform1.password.focus();
2 P S5 M/ `! a" H8 j return false; + P2 c( e6 {6 t6 t3 Q& w; G+ ~
} ' S8 {/ O/ M& E, f
password1 = document.sform1.password1.value; . h- j7 N) u" }4 l, o, n, }7 W
if (password>password1) o6 P& l |" e* Y0 o
{0 X. l% N" B5 i; y$ I- g
alert("重复密码与登陆密码不相同");
8 \9 Z6 O6 ]7 h- T( d document.sform1.password.focus();
1 J2 i5 y& X+ |% E# {/ O* I document.sform1.password1.focus();
# [. h8 t/ p& N* \5 i6 b( k. z0 K9 b- @ return false;
$ u9 H- n9 g9 i1 Y$ l( C, R } ; L9 }' {: q9 \( t
if (password<password1) & t; t0 `: B# C: Y
{
8 G/ H/ v+ z% V) X# s& L7 ~ alert("重复密码与登陆密码不相同"); N1 i+ Y- ]* d9 P6 _9 j
document.sform1.password.focus(); ; H* J7 y8 u. n. ]" \
document.sform1.password1.focus();
$ u/ A: s6 o# d7 _9 E; [' R7 Q; ? return false;
' m8 R4 Z6 w9 F* n }
. @% k6 u3 I4 D4 k if (document.sform1.email.value == "") - j- K" K" ?1 K* N6 Y
{
+ N* P$ g! s2 s alert("请输入您的E-MAIL地址"); & F; Q9 e. B# \# A- J0 r
document.sform1.email.focus();
$ x8 C) U7 u5 E return false;
7 F9 v2 g9 M0 n" m. f }
5 }( ` X9 p+ O3 Y' k/ _1 K) D ! z+ k- X# ?8 S4 o/ i2 A
email=document.sform1.email.value; 2 f- A! V0 M# i) k% J
emailerr=0
7 S& m( w8 ?9 w: Y9 P, D; D: U+ U for (i=0; i<email.length; i++)
$ G: Y3 {- o0 r/ Z2 S! W {
+ C2 Q: J0 E- N+ D* L4 K1 m% W if ((email.charAt(i) == "@") & (email.length > 5)) $ B& T, b" s( X* |
{
# S2 ?9 L2 v/ t emailerr=emailerr+1 ; d9 c3 n: V: p8 {5 a* p' x3 A1 s
}
9 X) f/ h. J/ Z4 k4 w( W } # ~" l2 Y2 W2 s7 U/ o" r
if (emailerr != 1)
5 T- B( W, |4 [ {
. {+ R* \9 F+ R: ? alert("请输入正确的E-MAIL地址"); ! q. j9 R! b! M" W
document.sform1.email.focus(); - y. Q; }) O0 ^# Q4 j) q
return false;
- Q9 z( p5 V1 l" @# M }
$ _( s0 }4 U" L6 r
5 v$ F$ s+ f( e* x if (document.sform1.checkask.value=="") 1 x( O8 T/ m, v- |; v, ]: @
{
# M$ J1 u. `" s& i5 l& W( i alert("密码提示问题不能为空"); 5 t8 O2 X8 B, x3 s: r
document.sform1.checkask.focus(); * r% A( x8 y5 F8 M, w
return false; 4 ^+ k* `6 P% R* V1 ]" r( a
}
) I" ]% y5 ^ X2 ]2 l7 v! b if (document.sform1.checkans.value=="") 5 q# O \8 ^4 |5 U, t4 L$ g0 W8 j
{ 0 A* N9 a5 v5 C1 U9 k* f
alert("您的密码提示问题答案不能为空"); ; M+ Q* ~2 Z4 R- H3 c) x
document.sform1.checkans.focus();
+ C0 p4 p: S, o" a return false;
+ {# _! P: i$ M" D }( h$ m9 t M1 ~ N/ [8 k
return true; 1 j; G4 z3 E7 }) D: \. H7 L h* t6 _8 w
+ L& l: F$ y5 a: e- i' R/ ]}
R! b: n8 s1 C e9 O" K</script> |
|