|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14421
- 金币
- 2496
- 威望
- 1647
- 贡献
- 1444
|
这个脚本对你可能有帮助:
z$ C1 }# p& @) T) U, ^<script language="javascript">
0 b5 v0 u5 _8 l; j* e; xfunction IsDigit(cCheck)
7 A. F. @1 W5 @; v7 e3 T" c' ^ { " u9 P, q1 W5 {
return (('0'<=cCheck) && (cCheck<='9')); ( H8 x1 { L) \6 b P% V! c- t
} * S0 K2 ? \6 G$ b! y$ R$ ~
}2 D* y9 N% e
function IsAlpha(cCheck)
+ \. ?0 k" H" @6 z x { - y" M5 H, M; j
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 9 {) y, A- _7 f, o7 q
} ' I3 O8 N, S8 e' Z
: x- a# S- B! ?function IsaNull(cCheck)
6 \0 o' T3 S: l/ [) ^: f6 ?0 M$ g* M { 9 Y! @- T: r! C0 V
return(cCheck != " ")
& z0 k% h7 x# s, ? r } ( `- V D: c" j8 z: A5 Y, _' u
! c5 g6 N+ `3 D- r1 G/ [* a* cfunction checkform()
2 L5 I$ l e J: P) ?& b9 G{
4 j, n; ?. u. Z/ I4 a b id = document.sform1.id.value;
% o3 [1 S: i' q! h" D; `) S7 q if (id == "") ) C4 A" H1 y: {* n @
{
9 Y o( W/ V" u: R) H$ I alert("请输入注册名");
% j' `4 U0 @' d8 q0 J- `* u7 V document.sform1.id.focus(); 2 Z/ [( A" w- g" ^) U. i9 w) P
return false;
, O j0 q4 p9 r/ Z( e9 W9 f2 y: k- J } + |0 A m& t1 U6 Z9 h8 Y9 f
6 r( ^* V- P' b" v/ ]2 z5 Z for (nIndex=0; nIndex<id.length; nIndex++) 6 D, _: I& N' ]5 G) c8 A. n
{
9 B7 K, Z& w. J* c cCheck = id.charAt(nIndex); 1 m- [9 Q5 O7 m
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
2 C: T' h+ O' B: { {
/ @6 S# D& k& C" Z! `; C5 e alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ; b6 X5 e* u7 w; p0 Z
document.sform1.id.focus(); 3 F7 i" A: y+ N; r! ^7 f
return false;
/ ~2 q' \7 f7 o7 p; _8 I: M3 H/ h } " u$ H# `! l5 k+ `7 K; X
}
$ [4 `' q G/ o( d) y% k! j$ [ chineseid = document.sform1.chineseid.value;
% S0 c$ x6 T- ?* q" {2 B9 J& C8 N if (chineseid == "") 5 K6 b8 r ~8 V8 U
{
) k* d/ h4 e4 ~4 y; f alert("请输入中文昵称"); 8 ^- O" b5 ~% a' R. m5 ?
document.sform1.chineseid.focus();
( D7 h& i; j+ Q return false;
% _2 ]9 o0 m+ d" D7 h2 s Y }
$ P: g" F) P4 s( w/ R% R password = document.sform1.password.value;
# ]/ b, i6 X H( h' K2 | if (password == "") 1 _" u1 i# }4 ^# k
{
. r) o8 V( A9 g$ ^. }' u. S/ X* W- n% d alert("请输入登陆密码");
* m6 q# M4 {6 \% ?5 M document.sform1.password.focus();
0 M+ l$ N3 |9 M0 f( d& |# F$ d return false; * g) ^3 H' ~& n
} * P [. N. \$ C# [# a+ H* i* I
password1 = document.sform1.password1.value; & N; J- j; E% A. `
if (password>password1) . s1 V) n1 H3 X& D6 w
{
% K) t R7 |' V3 ?5 {7 ] alert("重复密码与登陆密码不相同"); ! ?9 N4 E; Y- e2 _' N
document.sform1.password.focus();
. l6 r( T9 x$ z5 x l, j9 Z document.sform1.password1.focus(); , B5 F6 M$ w% E( ~5 k
return false;
8 t) F- }+ t6 ~5 K4 b5 t: @2 g }
6 S8 V$ o+ V8 g8 F1 d" Aif (password<password1)
0 w: H, X t" E$ z {) s/ Y y* G6 [* R
alert("重复密码与登陆密码不相同"); 5 @. r& V; ]+ F3 C) T- N2 y
document.sform1.password.focus();
, |0 E4 a& k& S3 {1 g document.sform1.password1.focus(); % R" w7 I7 z8 y0 Z. V. D
return false;
, I, L# R, U+ _ }
% K& t2 s+ `$ e2 x' N' }6 [ if (document.sform1.email.value == "")
5 g9 B" H6 w* H3 t {
$ u7 ~4 I; H2 K; ? alert("请输入您的E-MAIL地址");
$ H' g+ b- s" t6 ^ document.sform1.email.focus();
' x! _+ @9 H8 [ return false;
: |, n5 ?% i2 [6 P- l; o/ x2 x } 6 z% a$ R! f& z- W
, E" {) K7 p3 l" C$ T0 E6 s" V
email=document.sform1.email.value; % F' | F7 Q$ F3 J8 Q& v
emailerr=0
2 D Z' R" q7 [/ p# U for (i=0; i<email.length; i++)
& n' Z0 V8 P' o) E* @8 O7 f! u Z {
1 d" j# o* |! K& a6 ^7 B if ((email.charAt(i) == "@") & (email.length > 5)) 9 D1 T# }/ g/ F: O/ d4 v7 k! v
{
8 K4 b! K) a. S! s8 v emailerr=emailerr+1 ; E' E0 M0 z, }: f3 k
}
' Q7 Y: u$ [& W; J7 y5 U }
( p+ y) `/ h& e/ [6 Y if (emailerr != 1)
z0 A3 d" E( n9 T' l {
; h4 Z& Z6 ?2 s" [' ~ alert("请输入正确的E-MAIL地址"); , C E# n) R- J9 d0 O3 K
document.sform1.email.focus();
; e# M! E: O% x# P% P return false; 0 C! ^4 t9 Q% x0 W
}
! E9 c9 j5 p) A/ i5 I5 q- p$ \/ z ( z5 `0 H/ N- X; r) [, J3 }( W
if (document.sform1.checkask.value=="")
! A( Q6 ~8 M9 z; O+ {: K' g D. @0 ] {
4 w% O' ]/ l- A' D/ u2 P alert("密码提示问题不能为空");
+ u3 d* c6 k R$ \ document.sform1.checkask.focus();
$ t( M- s; B7 a0 D return false;
1 j* j( X y2 F$ y$ y9 @7 { }
" J' o& O+ M0 ~# } if (document.sform1.checkans.value=="") 0 b; A+ P5 |/ Z" e+ n% [9 [
{
3 S7 u1 D9 g' v9 N6 k; V8 ~ alert("您的密码提示问题答案不能为空");
/ b5 C: L( [! v3 R' n ^ document.sform1.checkans.focus();
0 g% |/ S1 C3 u4 g/ _* e: | return false;
. P9 M5 {+ ]. U+ L3 i5 E# H }
2 R3 e3 V% `' x1 M return true;
+ q( e6 C/ K. t6 W I% ~, D5 W# E4 ?
2 p" B# f! H) M& ^} 7 p. O s7 @3 g9 _9 U: a [
</script> |
|