|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14389
- 金币
- 2480
- 威望
- 1647
- 贡献
- 1428
|
这个脚本对你可能有帮助:! S' e- b6 F- a
<script language="javascript"> O; i, x) z) \% Z) R( \
function IsDigit(cCheck)
: m" u6 b0 @7 G% S2 Z { 8 t/ |$ }) Q6 o3 Z- I% @8 A) H
return (('0'<=cCheck) && (cCheck<='9')); ! }9 G: G3 k. E. n5 C
} % O0 G, B& i. U8 L8 c& n
8 n# S: S5 `8 [2 P5 f# E+ p( L; pfunction IsAlpha(cCheck) 2 t5 S' z0 t8 G2 X- R1 H; I, h
{ 4 H8 v8 `7 h! B, s9 k& V
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ! v0 B! Z$ S5 m
}
7 }; O* C+ y/ U: H1 @# G2 K: k9 {
9 X7 B) s' ]* p6 i, n, |! j5 afunction IsaNull(cCheck) . Q$ y1 }% B) g4 P3 D2 y
{ % n) T1 }- t" |, ?! e
return(cCheck != " ") . [# O6 V/ t x) _- g, g% a
} & ?. U: V6 k- S( j3 `1 v
; }6 c) [6 [4 s9 _$ s" W
function checkform() ! e5 h H, C) @; ?: `" a* z
{
& S B8 l' S8 N! b$ J id = document.sform1.id.value;
$ B& w. ~& ]: d- c4 y% l" i if (id == "") 7 ]( I P4 D, H+ c, l3 ?1 v
{ , W& U; t+ w1 v$ \
alert("请输入注册名");
' w4 p3 Q! v! H% f document.sform1.id.focus(); " B1 t& K T* h4 J" d& j
return false;
1 i9 R" v; i! i: Z7 y" D @: F }
& \1 j) q; I7 F+ D3 C% c* N 4 Q) E/ i+ v2 z
for (nIndex=0; nIndex<id.length; nIndex++) 6 R: U9 u9 }9 o. L( F
{ : h, {2 r. j! P- V. A
cCheck = id.charAt(nIndex); 0 z K* b/ Q1 F# D* ?& U; W4 O, @6 _
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ; F* Q. y: a. P7 D
{ ' ~& a4 ^3 r( t* ] Y8 t; d4 T
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
" j! x$ u; T3 B document.sform1.id.focus(); ( v h/ S8 ~/ W: r' Z# ]5 Z5 X
return false;
8 Q! O1 G: R' ^ }
7 P& G+ Z% W6 R: \: L1 S/ j }
1 H$ h2 v, c7 c2 G4 j chineseid = document.sform1.chineseid.value; 1 @- {* z- L7 t( C
if (chineseid == "")
: |: B; R1 _$ {" @5 T2 C { ' S9 ?4 Y* |5 u; W# @7 ?( J9 q
alert("请输入中文昵称");
) A: ^+ |0 {) s document.sform1.chineseid.focus(); 6 B' w. S0 m6 S5 O
return false; " e3 z; Q! B7 P& d7 C- p6 y( ^
}
. [/ k" t* D: P8 i8 b+ T. z password = document.sform1.password.value; , q* I3 y( }5 E
if (password == "")
- I% w5 H9 K6 P; \$ Z {
( _: J" J4 e1 X# T1 a% h w alert("请输入登陆密码"); / U8 B$ E- ? ?% v" j
document.sform1.password.focus();
3 `% W2 M% e) ]- D/ n% J4 |( ]2 A, A return false;
, n# R3 A! r; q5 @ }
2 _# j0 g' e$ i" C, M password1 = document.sform1.password1.value; $ I* M; E u P
if (password>password1) - f' f, _- D ?- Y7 S$ P
{# J) u4 k/ R9 z" W' v, m0 {# Q
alert("重复密码与登陆密码不相同");
2 r+ \, e; l# e1 r document.sform1.password.focus(); . ]8 m+ o4 R9 Z* F' G9 b' o
document.sform1.password1.focus();
9 l* x, r; C* R return false;, ?, O+ l2 y0 `/ x4 E& G
} - V) {- L0 ?4 X/ {. L& o1 e" |
if (password<password1)
9 F4 J8 o* x+ h0 V9 O {: d' g* r" V. B0 p5 r' {
alert("重复密码与登陆密码不相同");
' N, Q3 T# |1 B* M# z( f document.sform1.password.focus(); & @: R8 x' t% [6 e9 T' X7 F
document.sform1.password1.focus();
) t8 c: |; \* ^5 s5 N return false;
e& b; p" q0 K }
+ C6 w; N1 r8 n5 H& b6 J F if (document.sform1.email.value == "") ) T/ y& z: o, c3 N- x
{ 7 o+ ]) c U' u/ \
alert("请输入您的E-MAIL地址");
$ ?! `0 u$ Z3 l7 L z9 I* D document.sform1.email.focus(); % ]( }5 M/ V% u8 d+ Q
return false; : ]9 I$ e o+ z% T0 @7 P" [- N
} + z% y$ \7 r( ?- e8 D. q
5 `, ~. J: [, g' d% i* B9 p email=document.sform1.email.value; ' ~" Y3 T4 N* C
emailerr=0
) V* |% W7 p( L( a! _ for (i=0; i<email.length; i++)
3 o! `4 n0 f" w { ! y$ n/ T; F* T$ ]7 R
if ((email.charAt(i) == "@") & (email.length > 5))
6 A& L9 z& Y h2 Q+ K {
) C7 n! P3 ^" R2 F! O0 @0 O$ s emailerr=emailerr+1 + `6 c4 W$ U4 J' \. M, n* {
}
: g# ~, g( G4 T7 F8 V }
9 K+ k3 s' Q: O6 L if (emailerr != 1)
/ m# u9 ]4 p5 y. A* ~. q {
) m* g" t3 ^2 o; w6 J alert("请输入正确的E-MAIL地址"); / ~: L! @, ~/ _1 x) [
document.sform1.email.focus(); & w: Q) S0 {# r4 o! t
return false; . u' Y7 ^: e0 l& m4 S$ Z1 f
}
@3 C5 c8 ^' M7 H r 5 I% `% i# H' V! G* I$ }; \: o2 ]8 {
if (document.sform1.checkask.value=="") # O" Z; i/ X! |9 \9 i$ F; f! `# S
{
7 U6 y7 [3 |( `3 r% b% r* ]# u" R alert("密码提示问题不能为空");
4 ]+ K3 [, P0 q8 n+ k, x/ | document.sform1.checkask.focus(); - [* v! ]# m3 `, q+ K% o' h2 F
return false; / ]- e* [9 ^3 @$ s' K* u2 g
} " Q0 Q$ M( T, X
if (document.sform1.checkans.value=="") 6 c1 D' U$ F3 h7 w2 x# R8 o
{
6 |9 ~2 q. L- V" b alert("您的密码提示问题答案不能为空");
w' H2 E( \0 z+ c8 B0 x* P document.sform1.checkans.focus(); " N! @5 I* E( P( V8 h7 J
return false;
: q+ G0 Y$ s$ v" k q }
j" q7 t0 c* J% g& e return true; : x3 Y5 [' Z9 K1 ^2 n- y
) C$ H( _; q6 F5 h/ ?" @( K} 0 L( l- J0 y1 U( y1 D7 _6 I
</script> |
|