|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14389
- 金币
- 2480
- 威望
- 1647
- 贡献
- 1428
|
这个脚本对你可能有帮助:$ e5 [# W5 E( g% n0 \/ `
<script language="javascript">
3 _; N! I7 t+ O, {) w) Afunction IsDigit(cCheck)
5 \- }' `" P' N( f- h { b; F3 I( u4 E6 ~
return (('0'<=cCheck) && (cCheck<='9')); . l+ m! c( h' f2 T6 B
}
! D$ S' g9 @! w+ h+ `
: m3 z A0 K- G: h1 V6 s1 |function IsAlpha(cCheck) / r% M# J! y4 Z n
{ & ~4 F1 m8 w |: y( H7 B/ g
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
- b0 k1 F/ z }- t) `0 i }
0 a; W: ]9 Z2 t
: E% u# s& g* |1 S, q; ^$ Y' }7 xfunction IsaNull(cCheck)
; l8 R6 D" U6 {- B {
, `" R, M' ~ c6 [ return(cCheck != " ")
# x* o$ y g, X$ n- [4 i0 Z3 F% d }
5 @8 X/ Q v' e+ _- x! |, Z
' s. F# z; G" T$ k8 g7 r Vfunction checkform()
) v3 `/ w) Q& j+ ]{ " Y: ~; v0 M/ j' H9 v
id = document.sform1.id.value;
2 s" r7 ^6 l0 C. n$ L if (id == "") 8 n" W# e: V B7 d9 L/ D4 Z
{ + ~1 `4 G6 k1 W
alert("请输入注册名");
+ ~# z' E( Y% l( A( ~ document.sform1.id.focus(); $ X3 x/ |0 F1 ^; ?9 U! O$ K5 m- G
return false;
4 C2 X c4 C3 ]0 X& f, t# e } 1 m# k7 V# {$ I2 ^, ]1 G
% a' Y9 E" r' p( G3 T
for (nIndex=0; nIndex<id.length; nIndex++)
" j+ F7 j7 ^# `( a {
- n) y% d% F( m/ } cCheck = id.charAt(nIndex);
) ~" \- A0 ^4 H( [3 N" } if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 4 y: I" I- I5 t/ }2 R3 g; E
{ ' h' h( g# J9 }$ I
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
0 g; V- A/ @, E! Z" Y3 ` document.sform1.id.focus();
/ ^9 |5 B# ?' A* F$ L/ \ return false; a4 @! x% I( N; R" G
}
& g% p- J: K, G) o }
8 O- {1 n$ j3 x% v. q5 M chineseid = document.sform1.chineseid.value;
h/ [; C! M# \4 ~2 l if (chineseid == "") " V& ~7 ^ I! f& z: @" m! T
{ $ Z. \* {, S v% _8 l0 S
alert("请输入中文昵称");
7 u1 |8 P0 X8 a1 l document.sform1.chineseid.focus(); ! o$ E6 G- v3 U$ ~0 U+ h
return false;
# B% o4 J2 c% |( R% C* y$ u }
. e+ W4 H) P- O8 V8 V3 |* u password = document.sform1.password.value; ; x9 o& P1 Y" ?: _5 l6 |
if (password == "") 2 ?' y. Q y+ T% M
{
: l; w4 I* o: ] alert("请输入登陆密码");
# O* `' @' h6 i5 C9 ~ document.sform1.password.focus(); ; I" j! Q+ R0 V, h6 j7 A+ \
return false;
; m: u+ E; ^% ]: s }
j+ P) M& |; D4 b( @ password1 = document.sform1.password1.value; ( u5 h- v8 w- S8 h @; u/ X: I
if (password>password1)
( c! I: s; F) I$ f {2 E) u, ^) O, S, w- Q1 X5 c) z h. j1 ]
alert("重复密码与登陆密码不相同");
( ~1 y% M; [5 u6 g o# m. M0 D document.sform1.password.focus();
# F- W# @$ O4 S5 e: c& q( D6 a document.sform1.password1.focus();
% H! v h' h; T9 D0 B { return false;+ M3 l6 ^& e% _+ v/ y
} * ^- c0 a/ e% M9 C" G5 ?
if (password<password1) & B, K0 l# g& k0 n' r8 B0 Z
{* P/ |, l2 @, F' T8 R- s
alert("重复密码与登陆密码不相同"); " L2 M8 w" `( x+ a4 T4 z
document.sform1.password.focus();
9 V3 \. O$ y; d2 I8 J8 J7 [ document.sform1.password1.focus(); ! f* u1 N8 p8 \( w/ h: a
return false;
+ n3 i& z6 f {/ ^4 R1 \ }
1 ~5 N" x. @2 D+ i7 w if (document.sform1.email.value == "") 7 {& l7 A7 g$ v/ ^" O" H- @- X
{ 8 a/ f, y$ y7 |6 B
alert("请输入您的E-MAIL地址"); 7 o& v6 E& L) }: m
document.sform1.email.focus();
8 D1 ~2 w1 G# v' N2 {! i return false;
3 \7 F8 J2 y! W3 k' m9 N+ S: W! ? }
" N' ]# E5 e7 T
% M" z9 @+ E. j email=document.sform1.email.value;
1 d$ U0 v5 J& @$ c% l9 x, K% C emailerr=0
) C( X8 L; Q- q# N* |: L& R# g for (i=0; i<email.length; i++)
+ P- Z, `! w$ H' P; W9 |. D5 K { $ F! I2 y( C5 Q$ s
if ((email.charAt(i) == "@") & (email.length > 5))
- i8 t6 z. z0 A. p {
: K* O4 h$ `7 d" y+ g B7 L emailerr=emailerr+1 ' X/ M n" o( x- B
}
: m: `0 } g9 v2 L/ N$ m3 d- J; L" z$ a } $ ^1 l* W) @; C' F1 [( n& d
if (emailerr != 1) + W1 c6 C% |) f" s0 c
{ 5 n c: g9 W7 \& p
alert("请输入正确的E-MAIL地址");
' F* C9 @! k- ]# T; o$ @. \1 L9 C document.sform1.email.focus();
/ e/ ~7 M- G0 |3 u. U% W6 C return false;
" H0 ]1 B9 i7 f6 U, z. ^3 I2 C" K }
; \, | J# i9 o0 m' E j9 j3 z 1 _! v9 Z) D5 O
if (document.sform1.checkask.value=="") ! R" B. o0 B6 V' N( w% S" Q
{
( ?% r$ p$ ~5 m3 w alert("密码提示问题不能为空");
/ d! q, w! Y8 T- P" @* k3 N document.sform1.checkask.focus();
/ `2 S! d' N3 k, x" t- z: [ return false;
. A7 z; c: ^( G$ A" a) z0 ?+ h+ i } / y5 g; r& {7 b" p3 I" [
if (document.sform1.checkans.value=="")
8 ?0 }6 R4 ~ U# G% h. v {
& U! c- |; {3 @& M1 H# H' k alert("您的密码提示问题答案不能为空"); % C. b: l2 x- m; W4 z0 m S
document.sform1.checkans.focus(); % b0 |; U7 z: A0 V5 \. D9 R: i8 y' `
return false; % Y, O! V. @+ `$ U& p9 I
}- C: P0 ]5 q" O" x! u7 p
return true;
4 c# r' }3 O: B2 V" |' J: C
3 m2 ]3 h9 p I5 I$ p+ T; c} ! o S' V6 L# ?1 q O& b+ D- Y9 N
</script> |
|