|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14349
- 金币
- 2460
- 威望
- 1647
- 贡献
- 1408
|
这个脚本对你可能有帮助:
$ _# Q* H( b" p; n5 U<script language="javascript">
6 n- |; ~/ X% ~function IsDigit(cCheck) 7 ~: _4 _% s1 n* r
{ ; J" u' d, p* t5 M
return (('0'<=cCheck) && (cCheck<='9'));
0 u9 R3 `5 H6 S% i' X }
|, v- m+ P( v$ w. D- u % v% k# N# L/ b6 J
function IsAlpha(cCheck) 9 C1 m0 X& E6 T- ^% Q; J
{ , v+ }8 O6 Q5 j, {
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
' N) b" O: H% ~4 @ } 4 z" b5 g+ }1 h) f: j. y, u- _
0 m8 K' B, ~- \. Z( \function IsaNull(cCheck) ) X( p* B' @9 q5 |) e) V
{ $ e6 J1 k. |# Q* z" p" s- O
return(cCheck != " ") 7 X! N( L/ p! f
} ! @6 n) m R8 w& \, `/ ^1 S6 J
9 s* [7 ~/ H8 S0 L4 ?% V
function checkform()
. L' I# ]" ]6 B5 m9 u( X7 z3 u{ 7 n! A( W7 D1 I; ]( l1 f: v; v
id = document.sform1.id.value; * B4 P* e# K- `! C0 V. I5 }
if (id == "") + W: E: N- \( X. W5 W4 U% r; x6 N
{ * S6 e( k" m9 F1 E& O8 W
alert("请输入注册名"); 4 n5 m& y# D4 G5 S2 J
document.sform1.id.focus(); 3 F3 E: J3 S( |1 p% e& `
return false;
2 y" u( |3 L2 A ]& m8 J4 `( L# [ } # ?6 B; y/ |, j* p9 C
1 e0 I- G' N+ X: V( N& r2 G, f
for (nIndex=0; nIndex<id.length; nIndex++) ) y# F2 z7 b% e) ~% W3 v! U; l
{
, ^7 O0 X% D9 Y% M cCheck = id.charAt(nIndex); ' l* E# }: v) h' E& f$ `
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) ; m1 o( F# {5 \& \7 I! b! L
{ 6 C& K' q& [' _! J' T# j# ?
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
$ Z q0 X' @2 ~; A0 g; K document.sform1.id.focus();
! j( U8 k; r+ A' L return false; 7 T5 o+ q k, e; a1 z, o
}
, @& `% N* A$ k) f0 _# g0 q4 F }
" T7 \% E5 `4 @ chineseid = document.sform1.chineseid.value;
. Y2 ^! [* ]& q7 v0 c$ @+ D if (chineseid == "")
8 N: m6 K0 B* H6 W# l* [: N M { 6 W+ U0 s+ s. v* K1 G( I
alert("请输入中文昵称");
% x j# v% J4 f& s document.sform1.chineseid.focus();
) ?* h& M8 G" c7 w! u4 [ return false; 3 s$ k+ Q4 _4 B, @+ m; d
} " y+ y0 S+ W4 \' l) A0 ^: f9 O" Y
password = document.sform1.password.value; 5 A1 D+ y5 H% {5 B
if (password == "") % n7 C( ?0 }9 f9 @/ L7 R! ~9 ^: o% [
{ % h, Y* r% G" R7 `3 z
alert("请输入登陆密码");
/ ^3 P1 d+ T7 i% L document.sform1.password.focus(); ' b7 t6 d: v, q" e
return false; 1 h$ z+ D* k z& [
}
; M1 O2 u- }# T: k1 M password1 = document.sform1.password1.value;
2 _1 T. ~/ N1 N/ L# T ?; b if (password>password1) ' E5 T9 W L8 F) a: B: F
{
: W5 c" V3 H" ?) T/ A: N* U t alert("重复密码与登陆密码不相同");
# P! u+ n$ d f8 c document.sform1.password.focus(); 7 a) U! R- [& l- Y$ h: Y% P z
document.sform1.password1.focus();
. `9 C/ p% |1 @. h7 U4 @3 v/ I6 u return false;
4 m7 P+ n4 U/ V; a }
9 L- W/ X6 l, W5 O$ Tif (password<password1)
9 R; a* K' ?' C( D4 \$ W4 j- O9 B {
& T( Y. i* d$ L4 t alert("重复密码与登陆密码不相同");
3 x- u" d: V8 R; v$ K document.sform1.password.focus();
( ]; @* X( G2 w* D document.sform1.password1.focus(); 4 t, T" T( L: q
return false;- w6 x3 G. T3 c5 I) D5 p
} 9 t% h1 ^0 N9 N* p" {
if (document.sform1.email.value == "") " o) f% U: h% Y' L/ l: j1 s
{ # k: F ]0 _' t3 Q0 Y& y1 w" @
alert("请输入您的E-MAIL地址"); 0 b/ u% K1 p6 I. S" E/ J2 `' }
document.sform1.email.focus();
4 V9 s& C6 r4 J8 m3 I7 _# I return false; . E' m+ T7 N& J5 O. M
} " A; M# ~) _ v
& D0 Z- @- M9 E7 F2 p" A$ b email=document.sform1.email.value; 9 E, I0 V( O+ P/ K* P' M
emailerr=0
6 o6 A r( \; x: k' m4 x for (i=0; i<email.length; i++) + u% k- P5 Y8 c& x5 m
{
4 h0 Y% R9 o# T, S* T if ((email.charAt(i) == "@") & (email.length > 5)) - H5 ~/ P" ^/ N" s& W3 _2 b
{ 6 ]" y; N+ H( N/ L
emailerr=emailerr+1
. a+ C& N7 \/ @# U }
6 J0 G. k t( H; n, m" k( Q } 5 D5 v. m) M- d4 S. Z
if (emailerr != 1)
' J9 [( n, ~7 A { 4 b$ `$ r, |+ D( b! d
alert("请输入正确的E-MAIL地址");
5 t& A2 O, n8 A5 V# w document.sform1.email.focus();
1 }6 g) b) p/ @ return false;
5 t; ?1 o7 `. k/ U+ C# T, Y } 7 }$ b2 H& @3 y4 v( J
# R$ J# W" w1 y$ r# H9 n
if (document.sform1.checkask.value=="") 6 y+ A; h0 @4 p; y8 @1 O3 W
{
8 {% a* }1 V1 p X& R2 L9 [* ] alert("密码提示问题不能为空"); " h7 |1 Q2 ?; j' c3 ^4 ~
document.sform1.checkask.focus();
9 |8 q4 e5 u* Q return false; $ ~8 M B3 H4 S$ p1 C6 a. o
} ( x' ^) P% j R9 S) T( d9 U. A
if (document.sform1.checkans.value=="") 4 e) G8 l( y% H8 w# j6 y
{
8 N" v% O/ Z/ V, R; P8 m e alert("您的密码提示问题答案不能为空");
" ?6 \- J; n& V7 V" ?6 H document.sform1.checkans.focus();
* E1 F# O n7 p" v& ^ return false;
* Y$ w) d" r/ t. { }9 _5 Y+ Y3 w4 b1 E1 o8 }
return true; + o/ y: t3 h1 M- ^1 k4 n
: x. O" X9 Q( g} 0 }! A' d. i2 e' Y
</script> |
|