  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14221
- 金币
- 2401
- 威望
- 1647
- 贡献
- 1349
|
这个脚本对你可能有帮助:2 O7 `1 D8 _; p- o6 {4 w* z6 Y
<script language="javascript">
" n6 v$ b0 u2 v- U* Efunction IsDigit(cCheck) , h/ H) p% \6 Y9 [4 Y% C1 M$ w- K
{
- d/ C9 N! j. o1 ~8 i return (('0'<=cCheck) && (cCheck<='9'));
3 Z8 {! @) Z5 r% A4 C b, V } & P! ]: Z- M& ? x
) Y$ K0 [% G9 k: {0 E2 L2 Cfunction IsAlpha(cCheck) Z* k9 T7 ]% k8 b- W. J. u* u" _' V" U
{ 7 a1 b" S4 w) o
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
& {* h. F8 n" a+ @. X } 3 ]% J- l+ [9 d0 i8 ~0 o
7 K- ~" T4 i+ s3 |5 T0 _8 n/ xfunction IsaNull(cCheck)
# u1 W! e3 F w8 M' r { : c+ s& J$ _" G- C- I
return(cCheck != " ")
" o2 z; {6 _/ U9 C6 u7 N } ' Q+ }7 Y# l% P, v$ t$ t# P5 e
+ p* Y& I; M- d, ? @function checkform()
" X7 A( I) H. R/ [6 F' r6 ~{
# I# ` a7 T( X( ] id = document.sform1.id.value; 3 ^0 Q9 F" @$ t/ P
if (id == "") 1 V( X& F0 g; ^+ O* e
{
0 u! a/ z5 u+ _7 r alert("请输入注册名");
4 v Z0 [! w4 u1 Z document.sform1.id.focus();
4 ]. I2 r) ^) H' s return false;
0 I& Y K6 X/ ^! ^3 g }
6 L2 c/ ?0 p% ~! W2 U
6 N9 }. ? w6 M) u) T/ R7 u5 ~ for (nIndex=0; nIndex<id.length; nIndex++)
/ W) p7 m. {+ l7 E {
- c: b9 f8 [, s+ k) Q cCheck = id.charAt(nIndex); 0 |# H2 q4 |( g8 Z' Q& M- i; E
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
' c4 K, t- D, E { 2 F: P3 I9 n' f: W2 }. n [# u/ I
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
9 F1 F' X0 o+ @( j document.sform1.id.focus(); ! ?8 ^' q9 k) x+ a' y$ X
return false;
* b" H- l6 N, C8 M }
$ J5 _! B" P7 k( p }
4 n, e2 ]6 P4 v: ` chineseid = document.sform1.chineseid.value; . R8 O3 @6 s# H! X+ O6 M9 ~" A
if (chineseid == "")
0 ~ I$ z' r' j/ ?6 M { 9 N4 E& v* W, F8 U ?) P
alert("请输入中文昵称"); ) z( l% R! [" r V1 D' P1 Y4 `
document.sform1.chineseid.focus(); + y4 v& b0 q. w | W9 C
return false;
7 F0 t# K) _, m; e9 y1 s } - w* n3 Z# U/ p1 m2 k
password = document.sform1.password.value;
8 u0 V) x# L4 { if (password == "")
( I9 G1 B) z& b8 T1 ?9 g+ R C { & G' f0 S* X8 C' ~5 d
alert("请输入登陆密码"); 9 C& |0 R1 C1 l0 }9 V1 U0 e
document.sform1.password.focus();
: w9 @2 Z% a6 y/ [; c return false;
8 B, e- G/ a2 M# w }
^- q$ D: b1 c% A7 U8 V password1 = document.sform1.password1.value; 2 T S" Y2 W* W, J" ^* v; d
if (password>password1) % @8 D4 O4 _' Q0 Q0 V7 H
{
7 o3 e& B% T. G6 |5 U alert("重复密码与登陆密码不相同");
! D6 l, D q$ J& V document.sform1.password.focus(); ! c: T0 M" d8 R2 C
document.sform1.password1.focus(); b9 t. v, D! @1 a: q4 m7 n
return false;
; g7 x% f% M( e$ P% M9 I, ]; i }
5 _4 r' L0 t5 zif (password<password1) 2 {, ~9 D2 j* @' ~
{
: `, @* L6 u/ b alert("重复密码与登陆密码不相同"); 3 o, H( z' h% V/ e
document.sform1.password.focus(); 7 ^/ {+ y3 d* O% Z# c% D8 n
document.sform1.password1.focus();
+ {. y/ n4 H- @% c$ r return false;* @0 t' q" ?4 L- \; @8 I
} E5 O/ t p3 @! Q0 Q$ ~
if (document.sform1.email.value == "") 9 z# B/ S! a. c, O: |
{ 6 C3 [; q* m4 F
alert("请输入您的E-MAIL地址"); & L/ {7 w1 y0 ]( L8 l
document.sform1.email.focus();
' L. M; r( W) f" A, }' K1 a1 V return false;
* V( K3 a" A* O( ? } 9 B) }1 O' n1 c
E( ]! H* M+ Q3 t2 S% B) g
email=document.sform1.email.value; ) D! w1 a( |: n4 o
emailerr=0
" T; ~$ U* r4 z% Y+ K for (i=0; i<email.length; i++) 2 s1 D0 [; j8 @
{ : p/ u9 S R% m) c2 T1 ?5 @; I
if ((email.charAt(i) == "@") & (email.length > 5))
+ v- H; a+ t" _; y {
' G; K/ C7 q$ D: P, }4 l emailerr=emailerr+1
% W8 X u: d8 m" D: C! G: V# E- N }
; d8 i) Y7 {- {* O! F& O$ u$ y } 5 D, W- D1 b4 Z' v
if (emailerr != 1) ) m4 p) R# H% y1 y4 ^3 p2 T
{
- P+ @& H' Z. g' x+ t$ x alert("请输入正确的E-MAIL地址"); + h' d3 ^2 V$ E0 t1 ~" p4 v
document.sform1.email.focus();
6 g; k t- K: E return false; " t8 L2 D: [8 |' t+ F
} # C, E% c8 ?7 _+ w. k
% q" s0 b) k% x8 h; H0 s
if (document.sform1.checkask.value=="")
. ?$ j1 l4 s# D; u C6 d. R { + [) B( a$ |8 O7 _ [
alert("密码提示问题不能为空"); , o3 E$ `* ]( f+ ]
document.sform1.checkask.focus(); 4 Y/ u8 w) R3 Q/ `- D1 b: T4 K
return false;
$ a9 h# m9 V8 r& ] }
3 I; o1 t9 o( Y0 z if (document.sform1.checkans.value=="") X: `3 O. V: {& p' K7 q% s
{
) F. k b- H* a# b alert("您的密码提示问题答案不能为空");
& P) v7 [% F. P8 y2 k document.sform1.checkans.focus(); ' r- Z, s4 J: H; Z. V
return false;
5 E+ t& n2 z9 B }
+ P5 r& r3 L' L' q% d& F+ s; s# s return true;
7 b9 f9 {, O9 n* E6 r& Y 6 P5 j9 k& A- n9 y
}
) Q& z8 E1 q2 w9 N1 e</script> |
|