|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14389
- 金币
- 2480
- 威望
- 1647
- 贡献
- 1428
|
这个脚本对你可能有帮助:, |( e- S: m! q, m8 c
<script language="javascript">
4 q. j M, M4 ^6 Ffunction IsDigit(cCheck) , K$ t V& _- S* |6 \
{ 1 m* d8 W( v3 ]4 }% P* v
return (('0'<=cCheck) && (cCheck<='9')); $ V: V, G. f7 f$ y; V
} % o+ B) W* O$ ]. Y! F+ O
7 Y2 I2 L5 ~# U1 J
function IsAlpha(cCheck)
! H" \/ Y6 S! I$ d9 K; F& \4 } { 6 m6 X, l9 v& S4 o" c: z
return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z')))
1 ^& p0 m0 O- V0 T/ Q; H }
9 w) B0 b3 N- [ % o/ K" m' w$ L0 ^0 ?0 B2 p
function IsaNull(cCheck)
8 N/ n7 u# H6 j# E1 s7 ]+ D8 w { 1 T: {# S7 c5 ?) v5 p1 g6 }5 ]
return(cCheck != " ")
8 r, {1 P& A" F$ s7 \8 f5 Z* g } 0 j8 B# R% J# G. U9 J6 _
" T+ R$ p5 o8 C3 ?
function checkform()
5 Q$ a9 `" F' n' p3 z{ 8 Z' ~0 d' o1 q9 c+ n! D
id = document.sform1.id.value; $ e! Q. N( `& X2 V, a# U! s
if (id == "") ( W6 j7 Q, Y) |
{
9 e1 k6 b" X5 b$ L$ J/ V' _2 }* ` alert("请输入注册名");
7 e+ w3 x+ n7 I document.sform1.id.focus();
1 g* t6 R# X' m8 b* O* W e return false;
% K; R( ^5 q' i }
: w4 h- A& ~3 v4 { 8 s5 J: @$ Y0 O& O1 _5 _" A/ p
for (nIndex=0; nIndex<id.length; nIndex++) 9 [; E- f$ j1 y7 d
{ ! U. H6 N% |' G7 A2 `
cCheck = id.charAt(nIndex); . Z- e0 U8 c$ }
if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.')) # p5 Y( K: G! U, y9 ]6 H
{
, x1 y" Z- m6 W. b# B# C1 D alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文");
- G, n7 B" Z G3 V8 C document.sform1.id.focus();
8 L( {* \6 \+ l; o( v4 d* t8 \ return false; 9 q9 t5 {# o. b l$ ~% g a
} 4 ~) J3 ?; w' \2 X: H* F
}
+ p8 \" V$ ^) `0 p+ {1 O L chineseid = document.sform1.chineseid.value;
, T5 ~0 I* b3 R' U if (chineseid == "") 6 [' F# {4 b" t! n$ Z1 Y- U
{ " \" V+ q( D) L+ _2 L, r: u( s' n
alert("请输入中文昵称"); 2 u9 I& g5 b; @$ D
document.sform1.chineseid.focus();
% n5 D# r6 ^' M return false;
! t- d3 _7 |& ]; |" }: } } : @8 M7 p7 [, F% l
password = document.sform1.password.value; 7 l1 |' F6 }" K; j& w- w% [ U
if (password == "") ! y7 L& @7 V4 ~; D# K3 J9 L1 Y! l
{
% k. n- x+ R$ F( ^- F7 a alert("请输入登陆密码"); # b$ r' M5 s q; d
document.sform1.password.focus(); % M9 o4 L5 |* ^8 s/ u3 X
return false;
+ g8 e1 I% d0 t: E* }" M/ q }
3 H0 ^1 w' Y1 @ U* Y% i password1 = document.sform1.password1.value;
: e' j( M* f% S4 L if (password>password1) # R" Q( E( N" z4 r) @
{0 |( V% c. Z, O7 C# s
alert("重复密码与登陆密码不相同"); 5 v& _1 P% J! N1 q- b7 V8 F4 u
document.sform1.password.focus(); . Y. t Z3 i0 n4 u0 L( G( ~% S- J
document.sform1.password1.focus(); 5 |: x2 @/ L$ E; c% h3 A
return false;
6 q- ^+ V. a. x) D, _+ ?: Z$ E } 8 K3 s; M+ W% u( g9 U: {
if (password<password1)
) ?2 U- v+ D* g8 j {
9 @1 f9 E- v$ s alert("重复密码与登陆密码不相同"); . v* [& S5 \6 ^+ }6 f" V
document.sform1.password.focus(); , a0 Z% K ^! E5 Z* H; [, M4 X
document.sform1.password1.focus();
8 R% N( {9 A# @# I% {* B return false;% v7 _% R' }0 G, u( s. Z1 h( `' ?) ]
} / \5 f. n( G! w* j
if (document.sform1.email.value == "") 8 I3 G5 F2 [: G7 c# U
{ 2 d+ I: ]+ u0 ^3 m
alert("请输入您的E-MAIL地址"); ; G, _1 ^3 E* A* z& _2 T
document.sform1.email.focus(); 0 c2 ~1 ?0 P" U/ \
return false; ( m, `0 D9 \4 w: S8 d0 M
} , [( i' {* q+ E Q% J) R; e- C7 h! J
* [' T$ q/ l- k% k6 T
email=document.sform1.email.value;
w! v& |# P. U9 d emailerr=0 9 ?* V- k3 F1 Y2 R: J! X- _
for (i=0; i<email.length; i++) 0 x5 q' c8 c: Y) C# H0 r1 |4 z9 \. J
{
# o5 a* g! G: u( E3 y1 Y if ((email.charAt(i) == "@") & (email.length > 5))
* @3 H! x# K; R, z. U O1 y- k* s { ! V; r ^0 X; c: c' [2 T
emailerr=emailerr+1 1 |. [, v' t* U; H4 E
}
+ k( n( Y4 G% X8 b2 r2 X" W$ O$ }# M } 8 x' h- h4 Z, ~- A0 q) F
if (emailerr != 1)
9 T, z: G6 P2 B, g. U& v { # X, K* s" I% A% M1 W
alert("请输入正确的E-MAIL地址");
( t7 t) A& A5 S" o; B# ^0 E document.sform1.email.focus(); ' q' I" Y7 }2 I
return false; 1 s% X! z v7 k3 s4 s. M0 W" Q4 S }2 m
}
. v3 c- r: w5 }, X; I! K! ] , Z! X: t0 \" F( H6 @
if (document.sform1.checkask.value=="")
7 ^1 k' ?$ `( n {
9 Q% o* T& G1 k7 `* {( O alert("密码提示问题不能为空");
! `8 ?3 h% y1 {" Y/ b2 I4 B document.sform1.checkask.focus();
: d, z* R& g O9 N4 g6 R return false; * Q: G- f' n3 Z+ M
} $ H" k- [% ~- i/ H7 u5 R
if (document.sform1.checkans.value=="")
; `: H$ W" b3 x, y9 i0 u {
, e! D) ^6 I' s3 |6 l n/ n8 \3 c3 j alert("您的密码提示问题答案不能为空");
' g0 v" r4 o4 z9 c& l document.sform1.checkans.focus();
/ E9 ~) H, h/ T0 q3 r' c return false; 3 Z+ A# x" x2 G2 m& ^" H
}
7 {6 \2 D" I+ B9 Q9 \0 M# C; z return true; # U0 i: [9 B: K, q* t/ S1 l# w3 e
3 e4 e2 j \$ g4 O4 J/ |3 R
}
. _) W8 s, Q, ]6 h5 [</script> |
|