|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14399
- 金币
- 2485
- 威望
- 1647
- 贡献
- 1433
|
这个脚本对你可能有帮助:* v) k( i- p# F! u2 W, p
<script language="javascript"> 8 |, k( b* u' r+ r. n6 g
function IsDigit(cCheck) + Y/ Z Y7 \& v) u; i9 W' H8 P2 P
{ % Q; X* e9 j3 m& N4 v7 ]# P
return (('0'<=cCheck) && (cCheck<='9')); / b" t. E+ w; H, C
}
! T6 I7 {- @- v! @, _6 p6 t
( N. v- j% [) k! Dfunction IsAlpha(cCheck)
: F- \2 C) k/ m! v/ [' x {
5 u! D6 S1 e) W return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ( U; C7 }! Q; |- O2 `+ }$ _1 \
} ! w8 n+ S0 x( v
0 g( l9 V) n+ M% G: Lfunction IsaNull(cCheck) # m( `1 F" r: R9 w
{ 7 k/ c: i& y- U3 P/ z* [% ^- A6 |2 n
return(cCheck != " ") / p, z5 G; T: q0 q; y& T
} ! u4 {! o! J: |4 L( ~) p$ {
: q6 u, m% j t' M1 ~
function checkform()
7 F" Z. [! K6 ~% p9 R( v7 {{
1 z$ X/ @% D* v4 [/ j8 I id = document.sform1.id.value; ( @0 E# Q, r( Q O9 \% [' b
if (id == "")
* p1 r/ O$ |" _0 v* Z9 ?/ t/ w5 @ { 0 A' N% g' M$ O+ D5 O
alert("请输入注册名"); % C1 L3 }- w7 F3 |, J) C
document.sform1.id.focus();
' h! U6 P @/ M" f5 N% t4 Y1 r% b return false; " P \# S5 x; f4 @$ O! F# b5 X
} 2 j1 X7 h! d! W# X2 @
" ]7 I4 y6 a( _* O for (nIndex=0; nIndex<id.length; nIndex++)
/ x7 [5 \* _9 C4 \& c$ a0 [0 n! s { ; R+ O! \- `# E8 w' m6 P* O/ y F
cCheck = id.charAt(nIndex); 3 c$ F1 T' y. z$ _* W# |2 o
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 9 L R" K- L8 U. D: Z
{ , ^& W0 Z( g8 I
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
' O7 O7 [5 T+ i: `; ^+ G. Z document.sform1.id.focus(); % r) x+ N t5 a1 o0 A! {
return false; 5 h% N* m; T0 p. a# S- J
}
: D* Q7 c$ c! e2 r, y }
& s3 R% V: v* E% E$ c chineseid = document.sform1.chineseid.value; 3 W4 t% X. r6 h0 c( k6 J
if (chineseid == "") 1 }2 q/ l- I. w9 _/ Q
{
; h: P( A, b' n( Q) V2 D! E alert("请输入中文昵称"); 6 r+ O# }8 f8 ~$ Y1 C
document.sform1.chineseid.focus(); " F( f! K! J, K; W
return false; $ r: {& R# H: a
} ! A2 J3 \+ @0 p4 x; R, {
password = document.sform1.password.value;
1 `, p4 V3 a4 k( S& P, W. e if (password == "")
9 Y% d% M. s( n" w9 n3 L, k8 ~# G { . N% |, P( N9 h4 s. t
alert("请输入登陆密码"); 1 Q; k8 W$ T3 m, C# O% ?5 K
document.sform1.password.focus();
- m( ], |9 ?1 I7 W return false;
$ H* ?7 B2 z( |* [. N- Y }
5 I" \7 ?* D: A" s, u( t* }1 G ] password1 = document.sform1.password1.value; [% P& w# G! f+ }, b* R9 [8 o* a
if (password>password1)
4 Y1 P9 f6 ] @2 [0 Y3 {/ R {
& M. f: Y8 G f" Q, u: D! E alert("重复密码与登陆密码不相同");
5 t) G4 h' n1 o1 w5 N document.sform1.password.focus(); % D; Z( l% a( D6 f4 D" Q' S
document.sform1.password1.focus();
7 ]8 _3 L- e/ w9 @% Q7 j) Y return false;
5 c J; _3 ~9 R/ F } : r! ~: ^( r# A: e* `- `' r4 k
if (password<password1)
, v k+ W0 n1 w {5 [" F i0 i1 H2 A% q4 O* t# f
alert("重复密码与登陆密码不相同"); - U1 t t" x) X1 x# s O/ I
document.sform1.password.focus();
5 U4 }- ^% G; l$ b0 e% v% q document.sform1.password1.focus(); 7 C, N3 |3 ?2 r
return false;, A7 j7 [4 C' A: K4 K
}
9 w+ d* v- j: d/ [ w) }1 v if (document.sform1.email.value == "")
% H0 m5 [9 d4 D# Q- {" V { ( C8 ^9 M3 a+ i9 T9 s* R0 U' i
alert("请输入您的E-MAIL地址");
4 R( n- z2 Z6 d7 ^ document.sform1.email.focus();
8 x( I. s; N) |* q2 G5 F return false;
+ E& N/ f& ~6 X0 A } ( m- K7 m8 F3 F* ^/ t6 }
% \: w' ]$ r; H7 a
email=document.sform1.email.value; ; n* g4 Q& @. C0 l( U. u) C5 w
emailerr=0 $ z9 g4 D3 X% f1 I, _# F1 d: j
for (i=0; i<email.length; i++)
; }! b! C8 v- f% p$ U2 Y { ; s* x# l5 K2 s( G# i# U
if ((email.charAt(i) == "@") & (email.length > 5)) ! }; g6 A2 \7 `. W
{
7 x( H& @- q& {8 G/ b emailerr=emailerr+1 0 q5 v9 K* [9 F3 w" e
} % E% S! N X+ J: r# I0 M* N
}
, w' _2 ~& C+ U" C: { if (emailerr != 1) 0 O! ]* I7 ]7 y1 B
{
2 O/ l1 Q6 @+ ^3 K6 o. h alert("请输入正确的E-MAIL地址"); . e" y6 s% J- b; T9 P: w
document.sform1.email.focus();
: o! W1 w- _ s return false;
# S9 O# `* H5 I } ( }8 c5 x# t) b! x, _
, T) u2 U$ U% x, j! c
if (document.sform1.checkask.value=="")
0 }# x4 L( A* v# F- b { : ~' T/ k5 T) R8 h
alert("密码提示问题不能为空"); 1 d: m+ ]1 B2 S
document.sform1.checkask.focus(); ! e z$ k! O, x
return false; 2 Q+ ?* [6 H* ?1 i# Z! O
} + G) ~. \4 K4 x
if (document.sform1.checkans.value=="")
' q; y* ~! U, R7 I$ F$ y$ o {
' b. A! s; P% n8 I7 o3 G alert("您的密码提示问题答案不能为空"); : Z, C% ^4 `2 M' E7 D
document.sform1.checkans.focus(); 0 P# D/ q7 \% O4 `+ ^7 \
return false; % W2 `1 t- d) p2 s: w! T+ g
}
$ v7 w4 `% t5 R return true;
6 t A: f* o0 q. [9 P 1 E( u7 U- e) k; n" ]
}
5 H# R8 A5 Q" E6 l9 }) \9 K m</script> |
|