|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14369
- 金币
- 2470
- 威望
- 1647
- 贡献
- 1418
|
这个脚本对你可能有帮助:3 o) d3 E* H1 L" p& g
<script language="javascript"> 3 g9 p! k' w- b# {+ `) Q. v7 B# m
function IsDigit(cCheck) : d7 S' h4 v; A
{
& u) Z$ F: ^6 P% l9 }! ] return (('0'<=cCheck) && (cCheck<='9'));
6 o7 ?5 o% `( q$ D, m }
+ U! a- \4 n7 t! n 0 y( f* Z C4 n1 o, h4 c: v4 n
function IsAlpha(cCheck) - b+ }! v4 @! o8 o+ ?
{ 1 d# ^9 v. n5 b" z% E: C1 s
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) , T/ J7 a9 O) |0 e6 M
}
- e- _8 r& {0 J! n: Y. ~& f
9 j& f( w. [0 }! xfunction IsaNull(cCheck) * k3 R% _7 i9 k
{ ! F0 F5 i. p8 U; \$ f R7 Z
return(cCheck != " ") - ~5 M0 P0 j! o( F
}
/ Y! i& X7 q+ h+ I
7 t+ |$ h, y: b% X; K O$ Ffunction checkform()
2 K1 z" _0 q4 p R$ o{
+ v7 v4 h' \# N8 @( d id = document.sform1.id.value; 0 @9 j, B* b. B" `
if (id == "") & a. r# A/ t' C7 E' G1 I
{ ; n# J& F+ z6 I" p4 `9 G# O
alert("请输入注册名");
& X% e+ A) }$ j document.sform1.id.focus();
; K: n/ f! O9 G8 h6 _ return false;
1 N* X7 N- _ j } , ^9 s7 \8 b0 ~
7 E* {" @! {. D
for (nIndex=0; nIndex<id.length; nIndex++) 4 u8 m2 {% n+ w
{
2 K0 x/ \' I1 ^( t7 J+ K4 g1 o6 C cCheck = id.charAt(nIndex); ) Z' q( K/ y/ [( R4 I
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
( e7 k' b+ l5 I# R( p {
8 ~0 [5 S2 O& k alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); + ]& Q$ V* F1 X4 @3 l
document.sform1.id.focus(); " `+ [' y& |3 S- X1 s6 T
return false; * z' P, I: H% W; X( P
} p0 _: ?8 o9 Q H0 S( r
}
' }$ }' ?4 A! K; B+ Q* v chineseid = document.sform1.chineseid.value; * Y# i4 }* }; y# G( S S
if (chineseid == "") a" X9 H, o- ~& Z% m4 P
{ / F5 Q4 v; D& U* B, g5 b1 ?* n
alert("请输入中文昵称"); 0 S, A8 s6 F1 f$ R
document.sform1.chineseid.focus();
/ a* \- h: s" l5 R& E7 m return false;
. k# U- `( H2 b y/ @+ A- D _ } # m" U7 K+ l: o ]0 s# A7 {
password = document.sform1.password.value;
/ {& Z: ?2 B0 R) v. P if (password == "") 3 x# z) @5 n. D7 e) [6 s. k
{ & R& |1 W; v/ }: L
alert("请输入登陆密码");
5 G% {6 ?% ?+ X document.sform1.password.focus();
/ _0 a- H. a6 F. \2 F8 n return false; ) l* }# v6 ^0 R/ D7 W& v
}
) q1 A3 d( H0 u; M password1 = document.sform1.password1.value;
- ^ f/ y; V6 W4 m" q if (password>password1)
+ Y5 l1 \) h5 R: y I# b {
6 E9 l# P; M! W+ Q. b0 O7 t alert("重复密码与登陆密码不相同"); # d1 {' }+ Q/ ?7 p4 A
document.sform1.password.focus(); 4 s( q4 V0 o. m9 h
document.sform1.password1.focus();
/ O2 p2 U# i5 `& F return false;
& @& W" v) _; Q! p% `; K }
8 a; D+ j" V' O; a I, Lif (password<password1) # X/ S* A& s' i, f/ I) s( |
{
) S2 M n7 U# k3 Z3 L alert("重复密码与登陆密码不相同");
% f' B2 F! y/ {7 u' P0 f1 c( |+ P document.sform1.password.focus();
* [) r( p) U5 L! Z document.sform1.password1.focus();
3 T. K& s5 s3 z1 } return false;
0 h; R$ b1 J# V5 f7 g- ]- R }
) ]* G# Z% N$ K3 G& j: N5 { if (document.sform1.email.value == "")
, `4 N, K3 s5 N# _% M8 N# X {
- t3 c9 [: I* a9 C, D alert("请输入您的E-MAIL地址");
* Y. C9 i. V0 B L6 l) N2 _ document.sform1.email.focus();
* V1 Q9 g0 g5 Q M9 G return false; 3 T9 {0 r" X3 i: P3 c X* O; W
}
2 Z: f7 [) K7 J3 r1 d& ~ 8 j4 c/ }, Q4 a# n7 [
email=document.sform1.email.value; , L# `' `, G. F
emailerr=0
4 k2 e7 t1 A! y* E for (i=0; i<email.length; i++) / n$ \7 B1 ?3 c. N! v8 @; s
{
: G) l8 R( a* I if ((email.charAt(i) == "@") & (email.length > 5))
. }1 y y" G. F0 k1 r- c$ p0 q3 a1 o { ( X! A( u# `0 _5 R0 q4 |+ B, g# W
emailerr=emailerr+1
. a4 I& B1 C+ Y _ }
- `2 x, r/ q0 F% a# M }
Z) Y! `0 a% T6 b' Z, l) a if (emailerr != 1)
5 n! e8 s/ v6 }+ Y& S {
( Z. a4 k2 }/ _5 i) l- i: Y7 o7 G alert("请输入正确的E-MAIL地址");
7 _( e$ I. E# q% a6 ` document.sform1.email.focus(); 4 F3 t! B# X1 s9 T
return false; ; Q# F! c) F6 w" ~9 @ \0 t
} 4 e3 c; A$ u1 x& M5 c/ d
' S/ c C$ V) }" j% S/ n' V% R if (document.sform1.checkask.value=="")
9 c) Z- h( l/ T { ! j- o& w& c& i- r2 q
alert("密码提示问题不能为空");
. @& L5 v- }+ K, O/ ~4 v document.sform1.checkask.focus();
" x0 Q, J& }5 z- ^9 e return false; & K9 A) `' S: p1 o+ ]) l5 q- ^% s: s
}
9 _. L+ v% x/ P p5 \& h if (document.sform1.checkans.value=="") ; u# }- P+ p+ x/ I. f- ]
{
% P! G) `( m& {# C8 p alert("您的密码提示问题答案不能为空"); 8 T5 P0 C& `! M
document.sform1.checkans.focus(); $ U, h: p& |# z0 j4 j6 A
return false; ' l6 Q. d- L- s4 e
}, j: `/ C" i. r0 f
return true; ' E( h! K! X1 Y5 e' L
8 _7 z" R' Q6 @} 4 u( X3 O7 O( n! ?2 B4 y2 g
</script> |
|