|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14359
- 金币
- 2465
- 威望
- 1647
- 贡献
- 1413
|
这个脚本对你可能有帮助:: R2 [9 o1 m) r2 g
<script language="javascript">
, D5 ~& d( F% T. Kfunction IsDigit(cCheck) 4 C( }3 P5 a! d( h& r2 F
{
; P! d, J" e+ t return (('0'<=cCheck) && (cCheck<='9'));
- e1 E/ a; e( C1 p } , N3 Q5 D# c. P4 p( `( V! O1 ?
7 w* x+ ^ f _! n' Q* Q* mfunction IsAlpha(cCheck)
& G# k) T7 o( Y: \' i { % x% v+ t# F5 R; p: d
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
2 S8 c" M, c! U }
' \7 d2 `, Q3 L c/ f
5 ~; U7 h6 Z$ a2 h; k( Ffunction IsaNull(cCheck)
C8 D/ Y: U! y+ h3 X# P- G5 k3 R {
9 n% S o3 @* O( w: N return(cCheck != " ") & g/ q$ k8 W- `
}
2 ^0 R' Q; B P- H$ h
, E7 S1 B) `4 C) K$ Z8 jfunction checkform()
5 V* T' w* S4 G/ n, l7 M6 Y9 k{
6 |4 h% b; X' w id = document.sform1.id.value;
1 _8 S" n1 q C if (id == "") 4 D$ j$ W8 J0 _3 M3 ?
{
( h8 ?7 ]9 \! J, ~- y alert("请输入注册名");
8 u) v3 E1 w4 _7 i document.sform1.id.focus();
$ k+ m! d, ], U G# c' b( u return false;
5 P% [' J( L) T; k- Z/ e) E }
/ [, p% {: B+ [3 ?8 E! Z. b
P% v0 v+ t6 {$ ] for (nIndex=0; nIndex<id.length; nIndex++)
& U4 l# W" C: I, Y1 C1 s* z { ' |3 G' l. e. D3 _' ?
cCheck = id.charAt(nIndex); 0 W: e5 @8 A- U. ?! B7 O
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
* E+ o. u$ S6 E+ t3 ] { . i& R1 I3 U% e& F+ L# R
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); 6 I- l8 n: K& t |
document.sform1.id.focus();
# B9 D9 Y6 U7 r5 L% z+ C: t- _ return false;
8 u( c. U5 Y, O) S. z+ K! R }
9 t1 a0 q4 |0 {5 }' Z" Q, V1 a }
9 z8 E: Q: E4 ~/ h' f$ e chineseid = document.sform1.chineseid.value;
; V) u/ h2 R( D: ^8 K if (chineseid == "") / g- w, W# @; D4 I/ A0 u1 E5 z
{
- A# A! D- `" t+ w# A' W alert("请输入中文昵称");
( H. k+ c- [( I document.sform1.chineseid.focus();
9 O" y( |+ m* q$ S2 M+ G, f return false;
3 K7 ?9 p5 E7 G0 }7 t5 W U }
$ T7 J3 q4 b1 ? password = document.sform1.password.value;
- H, I+ e5 a8 b# W, g3 I' A if (password == "") 9 ^6 p) l; _6 H
{
1 @: ~- C& X. }! }, f alert("请输入登陆密码"); % I9 {) g3 W L6 |
document.sform1.password.focus();
& O3 R* A/ `# G3 w6 h+ C5 r return false; & J; ^, D0 D* U. G
}
# | W( o+ i& f' o& [; f password1 = document.sform1.password1.value; " H9 x- W) l/ {0 }3 Y( P
if (password>password1)
/ F3 X/ b; z7 d( T: J) v: z8 ^+ m {
0 @6 @" U$ R; |* F& } alert("重复密码与登陆密码不相同"); ; N5 Q% {% m+ ?" B; E
document.sform1.password.focus();
) T1 Z% x8 m a document.sform1.password1.focus(); 0 _( A' D/ E5 r& u7 B
return false;4 V2 U# I5 _7 p* ?0 M8 }
} . A+ P v* y8 b' u5 O! Q
if (password<password1) ) t* B8 u: e+ X! ]" L* y1 y; F: ^
{
+ B8 Q5 b0 h% h! K- K alert("重复密码与登陆密码不相同"); ; f; r* g7 G0 x+ `1 E& L- e
document.sform1.password.focus();
6 W8 V" ]- L7 ^& f8 S8 Z& l( q' Q document.sform1.password1.focus();
+ ]3 w% n9 M+ W/ v4 F* G2 N p return false;
$ q- y0 J$ ]: o b2 d } . @& V9 ?5 T, O" C% s% q, p- N
if (document.sform1.email.value == "") . O; i* y" F) B- ^& I# X
{ 7 ^; [5 e8 N6 m# V4 _
alert("请输入您的E-MAIL地址");
u( j! ^ P6 R8 Q* Q4 _ document.sform1.email.focus(); 7 x9 Z, p% D2 e( Y7 g" x
return false; 2 u+ I; o* ^( |( ?
} 3 ]" C5 m* [3 q' \4 R
$ E; @9 {5 ]8 a' d: U+ Z6 w3 ]
email=document.sform1.email.value;
: ?5 g: I4 _, a9 P+ W E k3 @ emailerr=0 % s4 p% C; R5 @: T; d
for (i=0; i<email.length; i++) ) {* @- B* p: W. ]( }! j) u
{
f5 y* S4 H# _* \: ~ if ((email.charAt(i) == "@") & (email.length > 5)) ) {) [" K# o; i/ X7 e( ^4 k( S8 }- j
{
. E5 T$ p; z6 Z# b" q emailerr=emailerr+1
8 i, U: N1 O0 D+ W }
) K- p/ o* u' J3 H } ; }! k3 P$ x. R+ V% {; D/ w
if (emailerr != 1)
) R( [* W7 j; R% f5 | { # v& W. v0 k) B" ?% Z# S X
alert("请输入正确的E-MAIL地址"); Q/ ?; W! T$ \2 J2 M" b0 V: Y. X6 j
document.sform1.email.focus();
) z, ^& [. S0 `) b" V% x6 g return false;
, Y y. ?) w$ ~/ m6 m1 w5 e+ J D } 6 J2 I* @. K. @0 t m# M! Y
% U5 ~3 K& a( h1 a* [
if (document.sform1.checkask.value=="")
9 ]# v* C( }' |: @" u { * F, }2 a* s8 s* d& z
alert("密码提示问题不能为空"); 6 P4 ?2 J$ t+ G- \
document.sform1.checkask.focus(); % [3 i' M- G4 z/ v S
return false;
`% ?* p( u$ I) x } ( C! V V: I( |9 g( T
if (document.sform1.checkans.value=="")
) M& \: P, |( n. h( ]+ G0 p" v" k {
8 B# F) g; |4 _& Q" v. g4 m alert("您的密码提示问题答案不能为空"); 5 V9 Q% o0 r+ E# G q# `
document.sform1.checkans.focus();
$ R( e. B, h; s return false;
- X' p5 f2 N% R5 i* ^ P9 C }$ c8 ?- z: C5 P# y/ x
return true;
% v# }! ~/ m8 z# \& T6 h 0 s7 e8 b9 U( z5 O' M
} % k/ E* K; r# t4 Z% J' y* P
</script> |
|