|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:
/ k/ z4 B5 R( X m! n: c9 n<script language="javascript"> & v) }! r) V( b& B. g* G" S
function IsDigit(cCheck)
5 E" Y0 N, y, {; e" Y) A { # i/ p; A0 C) g; R7 c( k
return (('0'<=cCheck) && (cCheck<='9'));
5 i1 Y0 z/ b) ]7 I/ ?0 ~ }
( y, H% D7 b; e, v3 X* J: ]
( c j" Y0 J$ ~$ dfunction IsAlpha(cCheck)
9 @) g5 A- h) W* n) j) L1 y {
/ ? L, x: T! x) H return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
7 H8 c( {$ T2 G1 q. P4 F( f } 4 F, \& D- y1 D0 [: {$ e
5 m& {) L: K7 M" K( u% Qfunction IsaNull(cCheck)
" y, I2 p+ \( `/ T { 7 ?8 H7 a2 V" J
return(cCheck != " ")
' q' g( L7 k# s! H- a4 z } # K" ]3 d: U, G2 ^" W
% `1 u' E3 p, u3 D; I; E. @6 q* ~
function checkform()
& }* J: \1 m' E{ ; b/ _2 w W, w- \5 \& ]& q1 p' P
id = document.sform1.id.value; ! N' r2 B0 D5 G# F$ t3 Y7 `
if (id == "")
( |% Q: T! R9 S0 F/ [4 ^0 \! H { 8 V$ ]! `' t* r! @
alert("请输入注册名"); " o7 }2 k" g, x+ r- E
document.sform1.id.focus();
% U& e' |" ]- Q' r8 G return false;
) z2 V, u' ?: Q+ G } ; f( i) ^ z3 t& @2 z/ n
% s! j5 }. Q d' Y% g for (nIndex=0; nIndex<id.length; nIndex++) 5 \: E$ V+ v+ @( G3 R
{
& N2 E* \: |$ B* y; J, e cCheck = id.charAt(nIndex);
# L0 L- K- M+ d/ K1 y0 t if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
( G& i8 u- {3 i" ] { 9 e: k& Q' S5 L) y# e: |- D
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); ) [* f; y3 _1 ]0 V5 E* x2 L
document.sform1.id.focus();
* T! E, U( u @ return false;
/ K& C- A8 E4 p. ?, t$ k } 3 K, A4 P, k0 o# X' X
} # X2 g( g' l" G: R7 C* v P3 a
chineseid = document.sform1.chineseid.value;
/ n% M+ q4 | P( `& E% E! W9 U2 G if (chineseid == "")
# f. E, ^! B2 Z ^& ^0 r; R { : b) Y% [7 x+ \& E: `
alert("请输入中文昵称"); 8 ]' ^) a) ^- `$ O G% }
document.sform1.chineseid.focus();
9 c8 g( g+ N( d return false; - b3 O& l/ `5 x6 O! B& Z
}
. Y- b6 c$ \ l2 m& W4 s password = document.sform1.password.value;
% B* d5 D( K1 J4 Y( B6 Z+ o3 S if (password == "") 6 J; a5 _* X( ?2 s4 S3 k
{
8 u$ o8 O; C3 Y% ]7 X$ V alert("请输入登陆密码"); * I6 e6 }2 @% R* P( g" o8 J
document.sform1.password.focus();
3 A" e% T' m& D# a3 x, H1 h return false; 7 d+ Q3 ?# Y' I" R
} $ }, x |) U3 j8 n: H/ V/ `1 _# A
password1 = document.sform1.password1.value; ) C0 e$ `7 s# E! A- e
if (password>password1)
7 `6 f$ P: L6 g- t0 q {4 c- ?+ Y; ~( ?/ C2 B
alert("重复密码与登陆密码不相同");
6 X1 |$ `+ z3 z( \: ?% f document.sform1.password.focus();
7 C: t! B5 Y2 e ]/ d( z document.sform1.password1.focus();
0 z2 ^% g4 }, i% d& g% L+ C return false;
% Y# s% Y- J$ |7 C" P$ v7 T8 y }
+ a# X8 r- o. s- W) g% ^0 }5 h2 I6 Nif (password<password1)
5 a: i! u' z) {2 j3 w# y% Z {8 ~0 ~' m& {5 p6 O6 o! J1 v- T
alert("重复密码与登陆密码不相同");
4 \! r! v; \% H C* x& g document.sform1.password.focus(); / q. D- T+ q7 A$ k; T
document.sform1.password1.focus();
( j* z. j/ c# Q% Q" v return false;
6 J( h" X x2 e7 ] }
: o- H. i" M7 M if (document.sform1.email.value == "")
/ ?6 v% ~. q8 |" l* ~: | s% i {
+ w8 y2 e, Z" k, i0 x8 L alert("请输入您的E-MAIL地址");
+ j/ g2 E! D6 \ M document.sform1.email.focus();
4 R* ~/ f% C3 d return false;
! N3 T! ?( \' ` Q } " C4 R, U$ I8 k9 u3 j1 N
. Q! H$ e: d6 d$ G; c5 x0 { email=document.sform1.email.value; . [$ ^- G( D3 s- D9 k
emailerr=0
1 N* B# q2 [6 I* e( W( ` for (i=0; i<email.length; i++)
; L4 ^- n$ D7 q$ Y* { {
% z5 z. J9 Y/ ^) d, `2 Q7 c! H if ((email.charAt(i) == "@") & (email.length > 5)) ) @2 [' U/ {9 R' d' F( B6 |0 k2 ]
{ ( j& T% }: a7 ~& a- q* G+ n
emailerr=emailerr+1
/ H* X( D Q% S6 j1 ~- { }
% W: k/ ]) [, a2 n. m } 1 d+ W. N& d! |, {4 \
if (emailerr != 1)
, T, b4 V L- X" E8 Z& p- L) {8 ~ { " e$ g% z x' K. U. k
alert("请输入正确的E-MAIL地址"); ( @ K/ ]! }7 a& ?; K
document.sform1.email.focus(); $ V: S# |8 R: ~$ l
return false;
: b* @9 d2 h! B& y" A( O9 O }
0 G2 v" b6 W% b! m * J2 F/ g* r# Q0 y
if (document.sform1.checkask.value=="") ' ~1 |- j5 G) f" h8 l" b$ t" g* c
{
& P% L: h) E$ c# Y alert("密码提示问题不能为空"); % l. B9 ]7 G# [$ K* j
document.sform1.checkask.focus();
7 z; q" f- `2 A0 G$ I7 P# T5 I% c return false; * |7 Z9 L0 u! N. |9 N8 W" E
}
, z' {8 O; q! ^1 F( W, |3 D n if (document.sform1.checkans.value=="")
c* l, m8 \5 v+ l- y2 l4 H { , c5 b5 ^" J" d, P4 F) m
alert("您的密码提示问题答案不能为空");
@5 A, D- [/ i- w' ?- `2 ^ document.sform1.checkans.focus();
/ F3 V2 j4 |2 X! d& q5 P return false; 1 K4 o$ z# V" G
}- b0 u) |* U& D* o' P% u
return true; 1 X% Q1 l; C, r$ l9 Q* B
( l! D3 `- l) O+ j; n+ s. B) p} 9 B! H I* I+ a% ~
</script> |
|