|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14357
- 金币
- 2464
- 威望
- 1647
- 贡献
- 1412
|
这个脚本对你可能有帮助:
, n. Y. k2 t* |5 k4 P @0 x<script language="javascript">
+ ~) _# Y0 k& ?% K% Xfunction IsDigit(cCheck)
0 p3 ~# ^& e: i# F7 t! Q9 b* k {
2 Y+ g3 \; T$ K* {3 W) ] return (('0'<=cCheck) && (cCheck<='9')); - D& N8 f" P$ t9 H6 z9 f6 N
} " R0 _# B$ L2 T
* C% F9 h3 ? c2 n1 b+ ?function IsAlpha(cCheck)
% h4 C0 w& I6 N8 a3 m! R) t8 O { , @( d+ E! | H5 a# u
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
) q) q! Y% x8 ^ O6 @* V } - L" Y* g9 Y. ]' Q
8 b" [$ N) T1 v4 P! Mfunction IsaNull(cCheck)
# x3 c" i, w2 c, O5 R4 I0 p+ ~5 N {
, l/ U9 B) h; K* x3 } return(cCheck != " ")
; U: v |4 Y/ ]% Q5 a2 d5 j- D }
9 ?9 {5 p! [" |' p, A" ^. L* U - u4 c, i; k; n1 u
function checkform() * b# A; U, G ~" N$ M3 a7 F7 y
{ - ?5 ?, s; @( @! ?: y6 w* c
id = document.sform1.id.value;
! F4 c3 v9 i* [7 N7 A if (id == "")
$ n. D) f9 u( N: J& b { - ]* `1 C/ o j( {6 }9 S. T, q5 z
alert("请输入注册名");
) F. T0 b6 B& I6 P% I document.sform1.id.focus(); 6 L, q" M. a% [' ?/ z, ?
return false;
3 L1 h3 v0 O- M' x7 N" H } ! p$ I3 }! r# ^6 r; m) B
T4 M) } _7 E, ?) \& \5 r! o, @
for (nIndex=0; nIndex<id.length; nIndex++) 1 W2 z" D6 [3 L$ V$ c) y( F8 v
{ ( [, P. U' k/ g6 s- P1 V+ g
cCheck = id.charAt(nIndex); s! F& x* x% C7 T
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) 6 u$ U; S [0 e9 {8 ]
{
. ]7 |( A. I2 B, {( L* F1 E- M alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
0 r4 v$ C# S' |" S! N- n document.sform1.id.focus();
) p, Z6 U; I( B& F return false;
, O* X" f1 r0 e- `: S1 f5 [. S, g }
" b7 p+ b5 [& F! i }
" P U/ K* C, l" B chineseid = document.sform1.chineseid.value; , E7 M2 h9 O- a m1 {
if (chineseid == "")
- m. P) r! k3 m' Q. Y: i {
$ l |- K# P* ~! v5 G: l; w alert("请输入中文昵称"); $ `1 E; J' U1 }; L2 { F* ~' Z c
document.sform1.chineseid.focus(); # B$ ]0 B# N7 H, b
return false;
% R4 a- y# r9 n% V2 t( C } ) |. Z2 z( V% j) {
password = document.sform1.password.value; 7 v# [- |, K# c6 F7 H
if (password == "")
. p7 o! C4 J) @9 A$ W {
; r- u- ?% ~- |8 S$ ^ alert("请输入登陆密码"); : R: g9 @) E" f) F7 I
document.sform1.password.focus(); 9 f9 U2 o; u0 Z: I; W* y
return false; , t3 t- q# H. f4 l* |
}
7 G: H. ~3 A6 o* w, d, y" L password1 = document.sform1.password1.value; ; U1 s2 Z, E% x) ` m
if (password>password1) 6 h9 Q1 X* f, b: d
{
0 f6 H' P, s4 S3 B9 A alert("重复密码与登陆密码不相同");
# r: R; W) ?' w @, z document.sform1.password.focus(); - Y+ ?3 v, s! f0 N- i5 u# B
document.sform1.password1.focus(); , W6 ^5 ]2 _; s6 a/ k8 J
return false;
/ Q1 g# B0 x9 V: W* L }
' N0 r3 l1 Z2 v6 `% {. p4 g" Hif (password<password1) $ M) {: O. o4 J4 ?/ h6 U( U
{
" k6 W& L5 \, g alert("重复密码与登陆密码不相同"); % ?- Z. f" ~* N! U
document.sform1.password.focus(); - H L V! x @( R9 z! e, i
document.sform1.password1.focus(); 4 w# x9 n3 M% `2 ]5 r
return false;
6 T" p( A! E- O, W7 ^9 j } - u% e6 k6 U9 ]! o3 t. M8 {% N5 E
if (document.sform1.email.value == "") - G. W& w* K# F, v3 G3 j8 x$ P
{
% Y6 e* w4 u6 u/ r alert("请输入您的E-MAIL地址");
6 U5 O1 A; c2 q& }5 J+ w" u- @ document.sform1.email.focus(); 0 C9 N( j1 l" Y! v Y, U( `
return false; & f( @' l, N0 x
} 5 I. e" _0 D$ Q8 @1 P s9 F6 r- V
- \2 R z& O$ @% C. ]+ h; @ email=document.sform1.email.value;
9 B4 i9 X& {3 Z emailerr=0 3 M$ A4 ~& H$ j3 F7 r0 q# k8 G+ U2 o$ v
for (i=0; i<email.length; i++)
* q" U1 ~+ ^' i0 p0 C) y5 G {
+ Q$ Y0 Y0 q1 t0 G; \( T if ((email.charAt(i) == "@") & (email.length > 5)) ( H, z% d! g" _5 ?
{
9 l8 O6 F( h+ {& ~% o/ B% | emailerr=emailerr+1 4 x+ I* x6 S: x$ I$ p
}
" P3 @9 W" Q+ m* g } 1 _0 W7 k6 z' ?, ~! q8 w
if (emailerr != 1)
. ]5 v8 u1 n6 _/ e9 b1 u# g {
o. V& F* v: [1 u% A' A/ R7 ] alert("请输入正确的E-MAIL地址"); ! ?/ s& C, L0 b. e" A4 M }# ~9 r
document.sform1.email.focus();
9 F* x" I- ^% X3 x V% C return false;
/ a3 d& w! Y G4 E }
s% L. j' p/ X* x3 X
0 U& d: W( ]7 t8 [. y' ^; }6 \ if (document.sform1.checkask.value=="") 3 @/ E* c0 \, u4 k2 e0 V" P+ _
{
: _8 H* f% t, b6 g# Y: S$ F% e% b7 O alert("密码提示问题不能为空"); 0 A$ Y1 X7 L' A5 t
document.sform1.checkask.focus();
9 @ Q+ f: ]0 H return false; 5 ~6 b. j' Q4 t% x1 ^( ~3 U
} % f$ k2 ^% B: Y& [# v3 X& K u
if (document.sform1.checkans.value=="") * [9 `' a* F4 c5 r8 M
{
- \7 d# d6 s: B) x- K, S% `4 J alert("您的密码提示问题答案不能为空"); + Q% p7 }: j2 n7 |& w
document.sform1.checkans.focus(); ; l% k) n* q% M& F6 o
return false; ! R Y+ V( F9 Z$ l
}; ~. N/ `1 |: S
return true;
/ \& x! r; R) U( F% X: c1 B
- u/ O, f7 j. R% _} ; s. u, d6 u$ D) ~. a5 f
</script> |
|