|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14417
- 金币
- 2494
- 威望
- 1647
- 贡献
- 1442
|
这个脚本对你可能有帮助:3 o0 U) Z* Y% f
<script language="javascript">
" z5 |# E( R( a# ~& U- K! Ifunction IsDigit(cCheck) $ n- V5 `# K" i- e0 G+ Z$ A7 n
{
& j3 v* l t# R6 [ U return (('0'<=cCheck) && (cCheck<='9'));
- w R; i2 ^8 M) n& U5 L. P }
6 T, d, c% z( t( R+ R4 `/ m4 _
Q+ i9 S2 H" w3 Z* K1 `3 A, J) Hfunction IsAlpha(cCheck)
9 k+ t- }" R' N" i {
9 Y5 C: C; ~; J8 C return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) 1 _0 p! B* K- u3 K9 B: u
} o u! D1 t" s! }' E: {1 Z
' R2 k5 j+ U$ _- R0 }function IsaNull(cCheck)
0 e5 C5 S" x- O5 u! F { 6 P5 W6 A$ r$ M, j' d- ^, F1 e+ ^
return(cCheck != " ") ' [6 R6 Q0 d+ A% [" u, j* i
}
0 G( N2 t, l6 t
- l8 U& z3 x7 t: @; ifunction checkform() 0 |% ?5 W* q- C
{ ! w( Q- ]( V3 M7 c
id = document.sform1.id.value;
4 S* S% r2 Q) c& s if (id == "") . e+ a7 L" \; j
{ 8 I% L" r; Y2 s, g/ Z3 ~3 U
alert("请输入注册名");
2 ]/ ^( {3 M3 l$ g1 O) {0 D- H document.sform1.id.focus();
! O4 K' \: f& F) B. L# U return false; ( Y6 {# y& j# k* y/ y4 ?
}
! I O& S1 o' Z) M ! l% p$ m- C2 I; x9 }4 T
for (nIndex=0; nIndex<id.length; nIndex++)
2 h# S- t/ Z D$ w {
0 W7 J& h8 u) ~& o cCheck = id.charAt(nIndex); 6 {( t/ c& ?; M
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 0 e- A+ Z2 M2 i @; i5 M
{ o" X! m7 _! ?6 I% I6 C# K
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 3 I1 ^7 _) ?; L* O/ W! ~/ `
document.sform1.id.focus(); 8 G) A+ _; @! ^% |4 t; O! [
return false; 5 `0 l( J, F5 e# F6 [8 p7 s( l
}
. x0 U" A {' [6 Y3 s. G }
. M! }; q" S" w# L, R2 B/ { chineseid = document.sform1.chineseid.value;
8 N) E4 F2 n7 N if (chineseid == "")
2 q6 V2 j- A$ P6 k {
& ?* _# |3 N3 t/ t6 S0 R alert("请输入中文昵称"); 8 j# j ?$ H/ f
document.sform1.chineseid.focus();
/ p$ h) `+ \0 _) J$ h' _ return false; - t8 N& [' o/ @4 I; @( R# y$ E
}
- W7 W" W# u/ k6 Y$ g: W" _) Z password = document.sform1.password.value;
" O. ~% h* }. e! z6 P* v7 \ if (password == "") : N$ r. s8 i6 C" J
{
; `- j9 K+ I! Z8 X' V( t alert("请输入登陆密码"); $ E2 B: R( j# L' U. n( G! G
document.sform1.password.focus();
0 i2 V% L# Y& P. }# ^ return false; 3 I3 `5 p+ M9 R" E4 C: K7 F; Q
}
& y( v( `/ Y! V% [7 h8 Z5 i password1 = document.sform1.password1.value;
5 a) \0 o0 H$ I, J! t if (password>password1)
3 }) F6 K) k" }! s% o3 D {
5 L/ R8 D2 G, Y alert("重复密码与登陆密码不相同");
9 H# g6 c0 u: [; }7 E document.sform1.password.focus();
9 u. i n# T7 v4 N% P3 g document.sform1.password1.focus(); q" |" K# W% Q3 k }' k
return false;
! L+ d# t2 h+ ~8 a! p4 | }
6 s) a& n A3 u4 uif (password<password1) y, ?" `6 Q% @( Y: o" e
{5 L8 ~+ e; ^ r) U2 `$ M
alert("重复密码与登陆密码不相同");
! c- b3 u$ O9 R* m5 A, [6 p document.sform1.password.focus();
9 F8 d2 g+ L2 F0 h5 ? m' q document.sform1.password1.focus(); 2 d0 F, M+ E! Q1 j. Y" U
return false;! ~& ?) S% S3 Q( x: P( R
} . A; E" J. M9 Q1 Y1 E7 ~7 \) r' z
if (document.sform1.email.value == "") $ f' ?% t# i$ w; ]0 X# z' d* X1 @
{ 4 q' @8 n) S, a3 Z- b8 |
alert("请输入您的E-MAIL地址");
4 k- K+ R# w& ?2 l# O document.sform1.email.focus(); 6 B( Y6 q3 K) ^8 I
return false; * `! P& h8 b3 y$ T( a3 @
}
5 h; l# c$ o+ u+ |* V8 ~ 5 I5 n2 Y1 X. N! d- x! p$ f l
email=document.sform1.email.value;
: c' {5 L4 _' x, I0 a" G3 Z. }6 Y emailerr=0
' t6 \ }+ [6 \% N1 X7 ^7 `! X v for (i=0; i<email.length; i++) + D0 E# A/ L6 O: ~7 x7 P$ r
{
8 J; p" D4 c" J) P1 w* }0 n if ((email.charAt(i) == "@") & (email.length > 5))
# t" P Z2 V. @# _/ r) B { 6 |/ v. ?: M) h Q7 R/ c3 v8 Z# H
emailerr=emailerr+1
5 ]: }7 J( {% _7 ? } ; }# l2 O8 e( l7 x/ R
}
) Q- v' g- }2 e7 N$ R/ Z8 u if (emailerr != 1)
/ }* q( B9 b! \ { 8 D# r) U# p- n" d* n
alert("请输入正确的E-MAIL地址"); 7 }/ h% N0 s, C0 }; P* K8 [, }4 R
document.sform1.email.focus(); - e9 u' O6 G K s" |1 c
return false; 5 y" a' o1 K$ { m v- b: b
}
6 s& ^' j$ g" |& C g
4 U' V) x7 i3 N- |+ N- m if (document.sform1.checkask.value=="")
) r& m. [& Q) ^ {
. O9 M; c0 f7 E7 T8 ^9 _& R alert("密码提示问题不能为空");
/ ?% s' B0 g$ Z document.sform1.checkask.focus();
4 w. i) Z/ X( j# V* u- I. X3 u5 c return false; / f1 k+ N; w$ Z, y& g
} : B& Y# K$ r( H' B7 n. }7 F6 E* |
if (document.sform1.checkans.value=="") ! |# Z+ |+ s( x. l: L4 j+ |) f
{
9 d% \8 ~9 G/ S4 i alert("您的密码提示问题答案不能为空"); ( k! N4 G- Y' k/ N9 t* A7 f' U
document.sform1.checkans.focus();
# T! S1 f5 W5 ~: } C return false;
& \$ A c7 g2 ~ }
; u/ o) j9 Z+ r3 @0 k) m- Q/ }' Z return true;
8 A1 p; O- j# g8 B& @: ~; C " `- j& l6 j9 p* a( V
}
; {- b( S$ y5 c- V( O) o" \. D# y7 D</script> |
|