|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14427
- 金币
- 2499
- 威望
- 1647
- 贡献
- 1447
|
这个脚本对你可能有帮助:7 _9 ]8 A7 l9 v w
<script language="javascript"> 2 ]( m& H% p* [1 L
function IsDigit(cCheck) 3 F- j$ X* y6 y, t
{
2 K; W6 h0 E& R7 M return (('0'<=cCheck) && (cCheck<='9'));
, E" ?4 P& X$ i }
) ~: {/ Q$ E6 h5 V1 G$ _7 y 9 R# {( v/ {- |' m6 P. f2 x; z
function IsAlpha(cCheck)
: L" U0 a( o' f9 J, L! X1 d& l { + b) k1 O7 J z6 W, H: o+ G
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) % y" o' }0 J6 }" a
} 6 V# V1 X2 d- \
0 Y% S) t( Y3 Q+ m5 {2 _/ c+ b
function IsaNull(cCheck) 5 \% v( S- A5 E8 {% y
{ 8 X* W! j( X" t* e; {5 ]
return(cCheck != " ") / ]% B* L* Q7 E% u) K
} 8 Z# R3 K; g' F& X: g K0 T
1 D- b# l' t8 b0 c2 \$ J7 B" L8 _function checkform() 0 T; e1 Q, H: l4 s1 S
{
" _( P- N7 b" E; N! b+ r! C id = document.sform1.id.value;
' Z& `! E5 b0 W if (id == "")
4 Q4 s0 ^5 h2 k- A3 @2 v { & t2 G. Q* H, E* Q% l' y, y: {
alert("请输入注册名"); : _# g4 |0 {9 C* _
document.sform1.id.focus(); h9 G# l* u# |4 r0 I t4 x0 v/ s/ y
return false;
1 J& E% k$ f; g* ?3 B6 s } # D% \/ u- s* y; w2 z% z
* c& ?! Z% m6 Y' m* h" r* T for (nIndex=0; nIndex<id.length; nIndex++)
- V3 V0 u: |; T& x { $ ?% s& n9 u8 ^# _- D2 I- A
cCheck = id.charAt(nIndex); : G9 o, x, ~# `5 s& X
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 6 E- X. @7 t: E2 c" ^$ r
{ 0 ]: U7 D' ], {1 P) v$ W. C! {! g# v
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
, U- u; m3 x3 T7 F, ?% b9 Y document.sform1.id.focus(); v4 q: Q7 D3 G7 G3 ]+ R" R, y
return false; ; ]- B% B0 s$ s7 ?* ]6 |6 l
}
U; q$ m7 \1 k. _ }
, m5 @8 J$ m3 O chineseid = document.sform1.chineseid.value;
# c3 w' [! | z. ]! p if (chineseid == "")
3 Y5 [5 Z2 M5 X. J, r {
( L( n# h. N) e alert("请输入中文昵称");
5 M; s4 G( ~. U- L7 i6 V/ k document.sform1.chineseid.focus(); 4 s+ m5 U5 P/ H1 ?* X1 a$ q
return false;
+ M. F) U7 e* h) T3 @0 d5 X } ) J8 a8 ?% u& U
password = document.sform1.password.value; 9 K- i" Q2 ?8 s. c: I7 }
if (password == "") 4 i, K, m/ C0 }5 ?: X$ k
{
6 u7 f$ F. r6 B6 x alert("请输入登陆密码");
$ r/ S: \/ G7 ~/ h; Y document.sform1.password.focus(); 2 S) R: @% @1 ]3 B9 r7 v, l
return false; 4 u, b# @& _9 o
}
+ K: t+ y# l8 E$ h8 y password1 = document.sform1.password1.value; $ }9 E! A; a4 P8 U! \3 Z6 j. }
if (password>password1) 4 R8 x$ M* m+ J0 P8 }% ^/ P/ o
{
7 o9 F# [, O' y% _; x alert("重复密码与登陆密码不相同"); % T1 E Y' p, C4 b; P/ u# Y
document.sform1.password.focus(); 5 g1 A! p- j# h& o, s+ o- _6 z
document.sform1.password1.focus(); 0 z$ ^& n9 n0 _( w
return false;! l7 ^0 B0 _( f/ c
} 7 ~5 I" N2 n2 s' T* g9 d
if (password<password1)
) {" k& R h& W0 b9 l/ K& c2 S {
; b) U% x3 v% g# |% J& u+ L1 u7 N alert("重复密码与登陆密码不相同"); 3 Q, R: ^1 @1 ~9 ]" C1 k
document.sform1.password.focus();
2 e3 g3 F9 h6 u3 E document.sform1.password1.focus(); ( O0 v! e, I, f" Q9 B, f
return false;5 Y/ ~8 M& k% g+ k: x! z7 \9 b
} ) D3 i7 r+ ]6 H6 H
if (document.sform1.email.value == "")
+ N# [* x. X/ }( o' r- ^ {
L: \( m. [ C* q8 L1 \& E alert("请输入您的E-MAIL地址"); 1 P$ V" i# n, u0 x& c* D1 g
document.sform1.email.focus();
9 D7 X1 _( g0 u# |- F9 T, U- U2 c return false;
' X: x, y" v" f }
- ]/ |$ K2 N; k. _8 m# C% }! l5 C
4 A2 T% W7 x: M1 C email=document.sform1.email.value;
- Z3 L U; ~; x( w emailerr=0
3 a+ y' H8 ?) w2 [ for (i=0; i<email.length; i++)
7 S! \* P2 A) B0 _ { 0 T1 _9 a7 i- ]! Y$ p, A a
if ((email.charAt(i) == "@") & (email.length > 5)) + f9 Z) E( ? S, T1 @
{
( ~ I3 S; f. ` emailerr=emailerr+1
" r5 n& Y( h3 q% t }
9 t5 D$ j8 t: n- ]! P }
! y2 l5 N0 @# L( ^$ ]) _( B if (emailerr != 1)
# D) e& Y1 I% r j" a( Q" a { ' M( R# E3 }) T
alert("请输入正确的E-MAIL地址"); 7 B( h0 k N2 J k r
document.sform1.email.focus();
4 _5 x) Z; r _# {: r) y return false; , J8 s7 y6 d3 C1 z; a- a+ t* q- [: w
}
7 D/ D Q' _# `* b3 \1 e 4 q2 }/ a* z# o4 i* h! [- a
if (document.sform1.checkask.value=="")
: \% M8 F2 F9 V6 o- r) D { ) x) j* J- Z5 `) H& p- j6 p
alert("密码提示问题不能为空"); % }) \/ k1 z$ a/ x8 ~8 U$ \4 c
document.sform1.checkask.focus();
5 w- |4 [3 x+ X$ p8 y return false;
- X/ o J5 K) y- ^, ?0 I- e* ^; X } " s4 Y7 ?# b1 o
if (document.sform1.checkans.value=="") , T) G$ B/ K1 N6 Q7 `
{ 7 o" x% k3 e1 v2 s& _4 Y- \
alert("您的密码提示问题答案不能为空");
& F! i6 p+ q+ R( G8 E$ x. R/ L' a document.sform1.checkans.focus();
9 C' L3 H I% Y$ e, V return false;
0 o/ x% v4 g: d1 } I }6 d( u( J0 Y% {0 }% Q; k
return true; * _+ \4 `/ Y8 J& p- E
0 M+ R7 K+ T. a4 r% g: P0 F- Y0 H
}
% M1 N* l" z1 A2 A' y3 S</script> |
|