|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:& `9 P+ |' V q8 F8 j
<script language="javascript">
/ z6 I1 O7 C& u- t4 G, x# w" u$ k2 ffunction IsDigit(cCheck)
: b5 A" H Z9 T" w { % ^/ ]' G( b2 ^* o
return (('0'<=cCheck) && (cCheck<='9'));
$ j, m: ?1 o. r }
. {! y l% m: I% I4 }8 S
" ?2 e: ^4 Q( Zfunction IsAlpha(cCheck)
6 G- K1 T# _- O# v {
7 I9 c/ Z2 `2 ^$ k3 f' ]2 j! b return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 7 O0 _' |! n! |/ q
} & |7 l8 }4 V' [ g/ L5 U9 H, `+ e
8 v" M2 E' Y8 v0 R7 Lfunction IsaNull(cCheck) % [" g4 W9 h" o$ n. E' N! f* c
{
1 U" s) B1 M' W' G7 y( n return(cCheck != " ")
" a7 v/ m8 S& [7 Y" ]8 o2 G" a% A% | } 5 G6 ]% N& B3 _) X2 _ n7 {" b2 i
3 B P' J; k: b( m6 L
function checkform() G/ X2 {5 L2 H' t$ n
{
+ d0 r7 g3 {. o+ a id = document.sform1.id.value; 7 {5 p4 [5 S- m7 J+ r' L
if (id == "")
0 e9 b! R6 E% F% _+ B" T9 r { 5 G. M' q, x0 Q$ V; R
alert("请输入注册名");
* m- W% W T( W document.sform1.id.focus();
# l0 j1 t% O1 |+ e) U- J return false; $ y: a- F$ `7 o, b# n9 ^2 Q, L
}
; Y$ I1 k5 q$ o' T# y% `1 n
0 F% [( f. K$ G, V7 M for (nIndex=0; nIndex<id.length; nIndex++)
, P6 x3 e/ t: t z) E2 v V2 K { 7 y9 \6 ~ G9 {- t+ D
cCheck = id.charAt(nIndex); ! u# K( s( X( P) {& B, y- [
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
0 l D. @- @1 k { / s2 J7 X h% U( Z7 D
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
. L5 P D' j& A7 `0 }6 r8 Y document.sform1.id.focus();
+ H6 @ L& B- ]# R) d8 P return false; . x" H* d2 r7 z6 ?; m/ J1 [8 K
}
$ C% o2 R. ^- u' k6 \ }
; J) C5 V, g$ h! |, p% e$ g1 l1 l chineseid = document.sform1.chineseid.value;
5 P8 [/ d1 n2 T* m. n if (chineseid == "") # ~% d) \, K2 @/ U* e3 V
{
- N/ S. x+ R) y8 n6 k1 A alert("请输入中文昵称");
; i# s0 R3 {+ o document.sform1.chineseid.focus(); 1 t- ^4 S- J8 x. X" n9 t" o5 w
return false; & K+ x4 T" A+ K' J
} 4 `- n# ?" h! K) \
password = document.sform1.password.value;
: E6 c. R: ^/ \- f, q if (password == "") " N8 I- e+ `; C. f/ d
{ 8 i' b/ f6 J9 T. m7 O! m3 {% w
alert("请输入登陆密码"); 0 L7 R b+ r: |2 O. w% c; m
document.sform1.password.focus();
+ V! t' H' \: K) b8 I K8 o% Y return false;
! L+ [5 v4 v( L } ! U4 L: L( A) D3 E1 Y, x1 X
password1 = document.sform1.password1.value; % ^& Y/ z0 y1 n) O8 _
if (password>password1)
- g. L5 t( I& A/ G# @5 i4 O6 I$ p {
' R& f o: t5 Q6 U alert("重复密码与登陆密码不相同");
( B1 Q% \$ o9 U+ o$ S7 @ document.sform1.password.focus();
6 F& M4 M- b& j5 v) ` document.sform1.password1.focus(); 0 j) p: d4 O1 N( A1 p4 }
return false;) ~8 p3 A; B+ ^* L8 E# g& s/ _6 B
}
) u# R* v8 \" d5 Yif (password<password1) & a9 ~& v3 S4 I" T% X
{5 t" ~9 T- Y) l/ G9 ~- U4 c7 n
alert("重复密码与登陆密码不相同");
8 ?/ t3 e/ h: [7 f. r/ A; I4 q- g document.sform1.password.focus();
) U" T7 `7 k$ m' t0 T" B2 U' e; } document.sform1.password1.focus(); " @0 v) h/ R. B7 O, o. k+ ]
return false; w3 Q3 B/ N% w5 U' }, y
} , J4 o" {; e1 h1 b: h
if (document.sform1.email.value == "")
- G8 |9 f7 v- o5 y1 @3 F. i {
. q1 x' i6 j/ y* I alert("请输入您的E-MAIL地址");
$ h+ \$ q3 I: h document.sform1.email.focus(); 5 W8 ?3 a8 W: q! L8 P" V
return false; ! a5 ]0 p! o- c3 ?% J, a1 M
}
! m# S% H5 q! K$ Q& f2 M6 t! } : p/ k( h- u6 e3 C
email=document.sform1.email.value; ; r/ y2 ?6 Q! M7 I" k& j; \
emailerr=0 9 l0 S0 E8 k6 h7 d3 x
for (i=0; i<email.length; i++) - r4 N, t, t; W0 w8 `, n6 X. @7 \
{
: _) A1 ?, j) z9 K if ((email.charAt(i) == "@") & (email.length > 5)) 2 h# n& ~: K0 v* ~: P3 s( M/ T
{
0 s6 n7 W4 Y6 B- y6 m; b% J emailerr=emailerr+1
6 f( g0 g7 B! s+ b- @4 F } : W/ r* C I( J
} ( k( P6 B2 _) H5 x# X8 {" X
if (emailerr != 1)
( G( v+ \0 V; S, B' b { " f8 ^" b/ X' o6 N$ `. u
alert("请输入正确的E-MAIL地址"); : t/ [: p: i9 |) t- j
document.sform1.email.focus();
4 V$ k1 E, R/ Q+ A2 N" u, E$ r return false;
/ M4 K0 u# C4 W! j2 B/ r }
( l; L* k" ]# c- s, S, B % t5 L5 D8 ?' {; X) Q+ I
if (document.sform1.checkask.value=="")
3 a' \1 Z5 D6 s( h/ I! M {
7 ^+ e, P0 B/ u, j5 j. ~, c alert("密码提示问题不能为空"); 4 m) d @/ l m& B# m4 S; ^
document.sform1.checkask.focus();
6 I! U8 ~; W$ o$ g return false; 4 [. h5 E7 D8 e
} 1 G+ Z" A7 i i' X* M
if (document.sform1.checkans.value=="") 9 u3 |9 L, M! N- Z3 x% l
{
# [$ `3 D6 E3 C, P9 D alert("您的密码提示问题答案不能为空"); # f6 `4 B, b/ H8 E [0 M& y7 |
document.sform1.checkans.focus(); 0 ]. T9 N( _( @ d+ r
return false;
9 w) H5 h; z8 E! i8 ]- ? }
: _" r' {$ d |* O/ B3 l return true;
" J2 j: \0 u' w- J
7 A5 G/ b8 J0 G0 k% X- n}
- j- @5 D- C+ M% p K t' Y</script> |
|