|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14341
- 金币
- 2456
- 威望
- 1647
- 贡献
- 1404
|
这个脚本对你可能有帮助:
6 h7 N3 z* q- @" |: G<script language="javascript"> " ]: Q z8 P2 { O/ r9 E9 J) e
function IsDigit(cCheck) ) Y. Y' x# g1 G7 u r
{ 4 A5 W5 `( W; W8 W7 ^
return (('0'<=cCheck) && (cCheck<='9')); 8 \! R L% F7 r; `
} " N8 n4 \, q% ^5 l) a
6 l; C5 ?% Z! D! n8 [/ x$ k$ M
function IsAlpha(cCheck)
8 [' {8 g p# w6 c4 |' M {
9 y, B7 ?8 N/ x1 G return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 3 ^6 ^* T* W! E
}
* g. ^. N, s, s. O4 N( T . R: R, X. P0 _+ L# {) ^! f
function IsaNull(cCheck) 4 H3 I5 ~: F' P, Z/ T! P$ G1 t* |2 E% w
{
* G% @4 w' t" S w return(cCheck != " ")
: ~) R3 e2 I) X& g } ?2 R- n5 d; Z3 u" C8 H
$ L+ {. L, D7 E
function checkform() 9 A" @' Q3 M$ E0 y3 V/ U" q8 ?
{
. X! w6 u R: I1 h( K* ^3 o id = document.sform1.id.value; ; s! k& F& P2 U0 T+ q1 t8 S
if (id == "")
, s7 b9 g3 } |! s6 @" x Q7 F. B {
F7 o+ Q5 a8 c7 _1 J6 \/ O' V alert("请输入注册名");
6 j8 d' x# q6 [1 j document.sform1.id.focus();
7 r& ~4 k$ W( \* x! k5 @ return false; ( |9 Q) p! K0 ?4 u0 e; Q
}
, w1 t9 r( G# X, ]% b6 t6 z5 C 5 ~( [9 X" q- ?: _0 {
for (nIndex=0; nIndex<id.length; nIndex++) - s9 w( e8 p, ?' e6 I
{
% _' b1 w6 _- b8 {5 z! C* I cCheck = id.charAt(nIndex);
# v" Z) H- a: o- _5 Q' b4 S4 \ if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
6 {, D1 b9 D& b& p" p' |9 U { , w/ \+ e2 a, ?4 k7 c% h: O
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
{: w# d1 x( n0 r# X& { document.sform1.id.focus();
8 p2 |7 M1 w1 }7 t/ [. {& n, v7 I return false;
. m- [4 @- q' n! a) M } ' ?) X8 z7 E; g
}
+ s. u3 v0 b! o& K" v! I chineseid = document.sform1.chineseid.value; ! K( ]/ S3 \$ Q1 o/ \) U4 F" \
if (chineseid == "") ! a2 u C" ^2 W2 q* N( r; p# G
{ 6 b; t7 {3 u. G
alert("请输入中文昵称");
# U) s c+ U3 w2 K5 Y& Q* j document.sform1.chineseid.focus(); 4 _0 s- J( i2 X( t, o* L
return false; 9 u# f3 t2 `. Z1 u
}
) ?$ U; b* L) d- \ password = document.sform1.password.value;
! \2 P0 @8 h1 ?% J; N. ` if (password == "") # M6 S. | v8 l# h$ t. t$ T
{
, S$ g! r+ I7 D alert("请输入登陆密码"); & w6 z, g* Q# `, F
document.sform1.password.focus(); , H! n" I7 S- [) C& F8 q
return false; , t. R x+ u" s% J% R
}
+ D4 H2 z. @/ L- ] password1 = document.sform1.password1.value;
# X F, {+ x& W$ A6 \2 j# k* q if (password>password1) ' \& P& C) a, i, V5 U; d
{) O0 c% T& |) c3 G* S6 V
alert("重复密码与登陆密码不相同"); 9 K/ F {2 e# E2 s2 Z0 f
document.sform1.password.focus(); ; _( ~/ A q$ N8 x, n& b5 Q
document.sform1.password1.focus(); ; Z% r3 d1 P# K& Y3 |# w4 F
return false;
0 C( w1 d, T- L6 R( G" v }
& S7 Z5 n2 W S' Tif (password<password1)
; L5 J4 \ T) k: D/ y: c {
+ m1 I9 i; e t alert("重复密码与登陆密码不相同");
! Q3 @0 G4 c; c8 S: D document.sform1.password.focus(); 3 Y6 O5 O% C# b. X8 f
document.sform1.password1.focus(); $ k. h( b5 i" Z5 N/ P0 H
return false;
* T7 f4 O2 _* a0 ^ } % L# h9 O. p( U+ p0 P: s0 E& t
if (document.sform1.email.value == "")
: G* U$ d% t, r0 y4 A8 C {
7 Y4 Q! A) c5 X6 o alert("请输入您的E-MAIL地址");
( J- U. i& T' y9 M8 L, p2 n document.sform1.email.focus(); + u8 |" [/ v" U" m3 f* i
return false;
7 Q5 n% |/ h3 ` }
6 W8 {" u) ]7 R8 u L4 ^/ J& D+ V, K
/ I! X# ]* K/ }8 T; a email=document.sform1.email.value;
0 E( Q- F, `4 v* {0 w6 p# R emailerr=0 $ e# {/ M* ?9 g% n& f9 v! m3 L7 E
for (i=0; i<email.length; i++) 9 m$ n9 v4 f7 W0 A) c' m+ Z' |5 g. m
{ + U4 S% H, i. c4 Q; f4 p p) _
if ((email.charAt(i) == "@") & (email.length > 5)) 5 N; @9 z# r2 Z/ m
{ # x* `, ?1 g2 A, X
emailerr=emailerr+1
+ {% Y3 ^' M8 H+ [ } 4 ?4 G% F* W/ @1 y9 {" @3 G
}
, X5 n2 `0 |1 @. u$ w9 | if (emailerr != 1) ; y( c0 d8 n8 ]
{
2 o+ A \1 G; s5 k2 d alert("请输入正确的E-MAIL地址");
( x. ]0 T& I6 n. | X document.sform1.email.focus(); # m5 J; `5 c. ~4 |+ Y6 g7 \
return false;
' i9 g9 x" g3 w+ Z1 S) k# R }
. G9 E9 N: O! R4 @' o$ u {7 H% e4 w+ }6 K4 S5 \
if (document.sform1.checkask.value=="")
; C9 \ O/ X* d {
9 z- S3 m* w7 t, ~& e/ M% `" k alert("密码提示问题不能为空"); . x3 ]+ p# K9 D t( K9 I7 k% u
document.sform1.checkask.focus();
1 n# \; z( b; G, n: n return false; / a* }, Q8 |3 m; W5 `, q
}
& z( m7 Q5 m7 _ if (document.sform1.checkans.value=="")
! d- v% q1 ^7 N$ @ { ) i6 H: j. F6 o: U
alert("您的密码提示问题答案不能为空");
! m- q8 H1 V' O5 y& [" e8 r document.sform1.checkans.focus(); ; U' s [3 b" R
return false;
2 p2 s, F( d' r8 t9 V0 |. l }: e* ^* k2 G& a0 u0 w0 W8 p
return true;
( U' { I. X! \% p
3 ~! {) J! q, x& b- g% x! a! m7 o5 y}
4 v; a6 l. e; a$ Y</script> |
|