|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14431
- 金币
- 2501
- 威望
- 1647
- 贡献
- 1449
|
这个脚本对你可能有帮助:0 w. D+ k( o) v" Q5 \
<script language="javascript"> 0 Q8 K& h' c' ]
function IsDigit(cCheck) ! g# j0 F2 h- P* l, T& i3 i# r5 D
{
$ T9 Z3 x3 }# ^/ G2 C" G return (('0'<=cCheck) && (cCheck<='9')); 8 B" X" u4 {3 S5 c( I2 q
} 6 H* F! _$ W+ n2 S
8 D e T d0 [# t3 d. Vfunction IsAlpha(cCheck)
: v" ]* A8 ?& y5 l' e- `& o { + Y" ^8 q! K$ x! `1 @: Q1 W
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) ) G8 d# a; X- v$ u [
} - p5 K E" g/ \0 G5 W
/ \0 [, }" b; g/ M" ?
function IsaNull(cCheck) ; m, s+ F1 w4 v+ s( w
{
# w2 O* L3 X* ? X) `' s& Z return(cCheck != " ") 1 h$ @% p1 r1 q/ S& K$ I" s
}
' q( J) O0 ~& v7 t ! u' q* { I3 X& j4 g5 O* X4 `' t
function checkform()
9 ~) N3 }5 F( G: M{ : |: ^1 b+ J3 X# L6 q
id = document.sform1.id.value; " m4 M- u3 D! O3 v( x
if (id == "") ( N/ t* Q4 X n; {
{ g: U: K( n! K; @. ?
alert("请输入注册名");
& e1 B, i5 K4 E% T* @" ?; `8 F document.sform1.id.focus(); 0 ]* |' g& @( k; r: V! H# y- k7 I2 b
return false; 3 W5 ?7 d! D4 X @
} ) I; z8 p0 Q* _
" {9 i& v" t1 T$ x3 ^
for (nIndex=0; nIndex<id.length; nIndex++) ; _% [ [! [* M' y& j P
{
0 J" M; E0 t8 u6 c( K" Z" ~& B+ `* z cCheck = id.charAt(nIndex);
/ w" I) O& j- Q8 J @8 S if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
& W# X, {! U' B( }* ` {
: `+ F+ v7 C( y; ~ @ F alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
. [/ f H O# v" \- C. [ document.sform1.id.focus(); 6 y, e1 R: Y+ A' v9 P: o4 H( o
return false;
/ W9 V2 ? O( B+ K, i+ b } 2 ^" E0 V! M! N" |0 D4 N( B
} + K7 H' o5 ~9 o9 e
chineseid = document.sform1.chineseid.value; 6 R$ r7 E* e4 I9 `2 q
if (chineseid == "")
) c4 u. H5 q+ s: I5 T {
( ` x8 Y1 Q" V, P% M+ ]9 k% Q alert("请输入中文昵称");
" y: U) Y( n9 W! J1 u- M document.sform1.chineseid.focus(); `" {- m7 v# i9 n9 Z# V0 `
return false; 0 p4 Y9 N) ~: P& t) Z" I" J
} ( V8 H: c$ o9 B9 y z/ B0 [
password = document.sform1.password.value; 4 T0 d. C- q$ U" @% A
if (password == "") ' @" k; z+ a H, U
{
! Y9 E2 r: R8 N' ?& d7 m alert("请输入登陆密码"); $ v: u. `' l' q; E' B, g3 N
document.sform1.password.focus();
) W5 D5 T: f) L! K, z0 s5 |. Q2 b return false; % \; D$ I) E8 ~) O- O
} 4 S% T, J8 ?" z$ t
password1 = document.sform1.password1.value;
* }: y7 x7 L) S5 p) [2 g& ]' r if (password>password1)
; K5 W7 N- J) v( n& j {
: m' S; s t% q2 T alert("重复密码与登陆密码不相同"); ; t6 S. I8 a/ ?0 v" o8 W
document.sform1.password.focus();
: j, d. Z3 r; {" {) F7 D document.sform1.password1.focus();
0 p0 I/ K- J' {: j2 r return false;4 p' a& V& O+ K3 M5 B/ C
} " f) p# o: i/ z' P: w
if (password<password1)
- x8 W. j6 K2 B' v {
O7 _* \( G8 G. ~( x alert("重复密码与登陆密码不相同"); % Y. T* M4 D2 ]+ a: a
document.sform1.password.focus(); ( z! x0 n" G% d7 b
document.sform1.password1.focus();
, O/ m& H7 Q# M1 a return false;
$ D# S! a: M9 ]" l }
3 Z' t& u1 S" i0 Q if (document.sform1.email.value == "") ) U, p! T2 k7 Y2 e
{
! v) U( E4 q) h S# s5 v! s alert("请输入您的E-MAIL地址");
' r% Z: o3 J! ?4 M- h M document.sform1.email.focus();
" a9 L" o- b/ E X8 ?' P$ r return false; ' L) T" Q" q/ G0 }
}
, g* ?" ^% u! v4 D# p; E% n; Y$ u * ?; R/ O4 P8 ~9 H
email=document.sform1.email.value;
" b* f5 `& |5 b3 ` emailerr=0
& g! J1 c' W: x8 G, O0 t. j6 D8 a I for (i=0; i<email.length; i++)
$ W3 _: \4 ?8 S% I3 W {
5 J/ L. ^" m& J) c c, ~ if ((email.charAt(i) == "@") & (email.length > 5)) : @. Q; `- x8 K2 c4 ~, z- u
{ " @5 {+ Q- W( s2 ~1 k; k3 A: |7 C" E
emailerr=emailerr+1 ! R7 q7 C2 Q; {6 N$ ]
}
# W* l6 A" g' c% O" @* u$ ]8 E8 b% E }
' ]) ~- D. U) a' x2 I, s if (emailerr != 1) , b8 f6 ?5 A' J5 @" I3 u
{ 5 u6 C/ B: _4 w% f; g- O! I' X& @
alert("请输入正确的E-MAIL地址");
% f# H( M1 b& ]( Y9 ^/ v document.sform1.email.focus(); $ |4 q' d5 L2 l5 m
return false;
0 j3 g7 K( ~- C5 t7 z# ~ }
+ n q+ g9 K, N% z9 ^
+ t" {* m a$ L5 y4 F6 q$ |4 a if (document.sform1.checkask.value=="") ; @0 f1 q1 F7 J( _% ~6 c* C) [
{
U9 e; @ v0 ~. i' u alert("密码提示问题不能为空"); 5 t1 k# y* b0 @
document.sform1.checkask.focus(); ! m0 o1 M) o) V) H) s7 M
return false;
% {0 F& i5 E# g/ I } 3 u. z( |0 X9 Z; M
if (document.sform1.checkans.value=="")
0 N% P) U6 K' }& q9 C5 O* A { : I8 F- x: h" X: Q/ e3 H8 h/ ?! L
alert("您的密码提示问题答案不能为空"); 9 V% I8 [) F% k* J
document.sform1.checkans.focus();
4 n$ S) X2 ^2 O' r return false; $ h' R3 Y2 y( z4 J; ~; S
}- j; c2 x& H& t$ F! N& y! P! c ^, `
return true;
& s$ H* i7 ?1 ?* D/ K$ ?, o
+ f' ~: k$ @2 O8 s* G# p& W7 ^}
0 e: ?0 P j B/ m</script> |
|