|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14385
- 金币
- 2478
- 威望
- 1647
- 贡献
- 1426
|
这个脚本对你可能有帮助:
4 X, E* P* e: B. X0 ^<script language="javascript"> * v7 T6 Y9 @+ p6 }4 J- d- g) o
function IsDigit(cCheck)
9 X+ ]: o+ Z7 b5 l- X }( g5 k2 m {
T/ m& E- t4 g return (('0'<=cCheck) && (cCheck<='9'));
* I4 O) I" ?8 r! e8 T* |( O/ ?, b }
, F3 Y4 _: s. r* _+ M& b, Q ! t/ e( e" s' r( i- L* ]
function IsAlpha(cCheck) & m0 Y0 ~$ ^# S4 z; U" E
{
% J0 e* ^$ J$ r return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) X( [3 p% p3 q- @. [( C. C
}
! y# u7 \. }4 x, j% \ # ], A; X" _' {
function IsaNull(cCheck) ( U( s& v! C: b" B; F' ?# u
{
# z1 B- X# ^6 L) Y return(cCheck != " ")
& ~; @/ T! B3 U+ h7 r: V; d5 H d( m }
r4 y E) h x" C $ o- B. s1 z5 v$ A7 ?1 J
function checkform() 3 j# g2 T6 r! ?0 P0 Y0 o% R
{
4 N" t3 N8 Q+ I% S3 y8 s+ N id = document.sform1.id.value;
# ^! A2 q o/ r2 s' N if (id == "")
7 l4 q1 e/ Q- {$ D, k& f7 { { 9 j' \) ~" c b& _9 P% ^) ?
alert("请输入注册名");
7 c6 m) u. K# b2 v. m* T2 i6 k2 S document.sform1.id.focus(); - [/ J: j4 F$ J! `# L1 P0 a
return false;
+ R; B5 k0 ?, c9 e. v* g# ^ } % ?4 B/ n$ Z/ A8 r: m" O j
T# U. p6 C' H/ c* d for (nIndex=0; nIndex<id.length; nIndex++) ! F! d1 M9 n- {# k4 _
{
" o( h: H9 _* b8 O9 m; k cCheck = id.charAt(nIndex); 7 F. s: n0 D9 \
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
. A: l6 e- @2 z, j { 8 e L' Y" T' p% a o6 y% C7 a" n
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); + D0 P7 S4 V& p, o2 q1 ?3 d
document.sform1.id.focus(); ) S8 B7 S! k$ v) a4 k' _
return false; ( j$ N* y; W/ x( }/ i# _
} 1 d% K6 Z3 X0 C: A) t' `1 o
}
+ i1 [6 T5 X( D7 x/ }: u+ f8 c chineseid = document.sform1.chineseid.value; 1 H4 C! H% E) O% Y% V
if (chineseid == "") * g) Y9 N( L9 E* l" I1 p
{
+ s& R: N% m) Z: A- [! q+ b alert("请输入中文昵称");
B: @: y2 j, w; |) i document.sform1.chineseid.focus(); " n* t9 A0 ]7 J* Z5 M
return false;
$ x! [ y$ ~% z5 \; P( C2 Q0 A# `4 a }
2 c5 b7 H' @; t6 t' s& h password = document.sform1.password.value; " u# K% ?5 I+ D# W% T5 {- }
if (password == "")
& W4 j# x. n. A! n. P { O! \# q# l7 g- k n
alert("请输入登陆密码");
) b9 k. {. ]4 b" C' e+ R8 Y4 V document.sform1.password.focus(); / a4 X+ |7 {# {( Z+ f( W
return false;
4 d$ n: L# H2 ?+ N0 q# I } ; Z6 V1 Z8 H9 \0 Z, Z0 V ?2 f
password1 = document.sform1.password1.value;
8 s8 d \ G- _) y% M if (password>password1)
* Z5 M# i, _0 ^ {
2 ?0 I0 q! j+ G Y4 |0 o8 o alert("重复密码与登陆密码不相同");
& `) a r* @+ n& J8 a document.sform1.password.focus(); ! _$ r; ?; B, z# p! Q" R
document.sform1.password1.focus(); $ q" w1 F7 D: g" F: I' U
return false;* Z+ X% Z0 U! V, v* x" m2 I
}
9 R5 m: }0 ?% E0 s1 }( Gif (password<password1) % p' w2 P3 C1 ^ `
{
5 [5 O* w" O Q4 M3 @# ~ alert("重复密码与登陆密码不相同");
+ E# | y, H' O4 n2 H2 b document.sform1.password.focus();
- n8 q1 x- u- m5 f0 A/ h( B* ~1 ^$ Y document.sform1.password1.focus();
) o5 p8 q0 y/ c return false;8 U/ X: V5 v# y2 {: F
} 7 z" f7 u2 w8 ^/ l/ {% C
if (document.sform1.email.value == "")
+ Z7 b$ w/ c/ |1 `7 E" }$ {- _ { : f1 b# A6 V& s# s- I$ r+ Y) ~' Z2 T
alert("请输入您的E-MAIL地址"); % D" \4 e7 V$ C5 o8 b
document.sform1.email.focus();
* {& U" i' h0 }5 i0 ?( c return false; ' [0 t: U! o4 a0 H% h: v
}
+ @: w [5 C) `2 ?/ @+ x ) y) r7 W2 j2 J' `1 d# K
email=document.sform1.email.value; + E: r8 Y* o" r! G ~8 P
emailerr=0 , B5 N, K% R( @7 U2 e6 A( u
for (i=0; i<email.length; i++)
; v q# h8 ]8 l {
; U' p+ V; z, z" j if ((email.charAt(i) == "@") & (email.length > 5))
+ W. ]4 b% X9 L7 Y# Q {
5 Q2 M o4 |* F A4 b; t emailerr=emailerr+1
) |" |( z' ~6 j) Q0 E } ' ~' v# @& N& f
} , r/ k; j3 T7 k" o
if (emailerr != 1)
7 |+ Q5 _! s8 a7 z% s5 P& r% B { 5 b2 W p, ?, W) C( R! V
alert("请输入正确的E-MAIL地址");
# z0 ~0 {& K3 @- x4 e M! l document.sform1.email.focus(); ( f- h% d& ^- L5 d- a9 C3 r( b/ l5 b
return false;
- C) T. \4 L4 z# t {# X; ]' K6 ] } ! d) j) S$ w7 H
( F) Q u3 o% A& B. \2 P' Q! X
if (document.sform1.checkask.value=="") 1 @- ^/ Y# o8 O
{
4 |7 U$ W0 P; Y7 N1 k R5 ?6 s alert("密码提示问题不能为空");
& T r8 n& m6 C7 |5 l document.sform1.checkask.focus();
- |+ b$ u) f7 W1 B9 f return false; 0 k, L+ Q5 @/ [
} 4 l# E# z/ r3 s2 S7 X- e
if (document.sform1.checkans.value=="") ; |5 D, t; C+ ^/ U. l
{ 4 ^# V. V0 m7 a$ f$ g
alert("您的密码提示问题答案不能为空"); * S/ h$ v, I! G# s# g
document.sform1.checkans.focus(); {1 I/ H( `, t9 y; m! F
return false;
# T2 y! c6 E5 o0 H4 d, S }$ f- L; G- c2 J: x4 r
return true;
5 B0 B# H. B( N& e% T" w- B
& M- k8 [ Q3 K7 B& ?" f* ]}
- Z& [3 m3 ~5 j X t</script> |
|