|
  
- UID
- 1
- 帖子
- 738
- 精华
- 28
- 积分
- 14329
- 金币
- 2450
- 威望
- 1647
- 贡献
- 1398
|
这个脚本对你可能有帮助:+ y/ P/ V0 _5 f
<script language="javascript">
% |7 w9 ~: u( _3 \function IsDigit(cCheck)
! o% e2 O! Q; |$ j5 z {
1 A4 h, R& Y8 {5 ^4 ] return (('0'<=cCheck) && (cCheck<='9')); 2 m# ?8 A/ y7 f! B
} " @7 D2 }. q# D; Y' C$ R
# e" d' ?% C. a1 kfunction IsAlpha(cCheck) ! T9 C: t" ]- H6 P3 N0 j+ P
{
/ V* r) O2 ~: ?: X return ((('a'<=cCheck) && (cCheck<='z')) || (('A'<=cCheck) && (cCheck<='Z'))) / c( O8 a" H8 q' `" _, {' V
}
% R* a0 h, [9 S5 l * P- J- M- I' {8 D
function IsaNull(cCheck)
* o0 W0 _2 v1 G% s {
1 F2 r* E( L5 r return(cCheck != " ") . C: w- `, H' F8 ?% I- k
} * H- w5 `1 [4 H: f. d: ^
, B& g! |( W) x) Y! ^7 g- U3 M% p# X" |
function checkform() 0 [; k: s% I- {
{ 4 ~2 y, B3 g: F0 f: ~
id = document.sform1.id.value; , J. N N% Q& E/ r: @+ l1 Z
if (id == "") : h; z, ], V' P7 S1 ~: u! m
{ / t# v) a4 `$ }8 L
alert("请输入注册名");
! k% M, p" S% [$ `* n document.sform1.id.focus(); 3 `. w+ E9 e+ ]; r4 Y
return false; 7 b5 Z4 }7 X4 D0 ]) O
}
1 h4 I! E% W4 J1 D t1 t q " t; ^1 P `" M8 w& t
for (nIndex=0; nIndex<id.length; nIndex++)
% B* _/ n1 n7 d! `! S { `+ d, F' }+ J- |
cCheck = id.charAt(nIndex);
; w/ U7 J5 H! D! i; W% z if (!(IsDigit(cCheck) || IsAlpha(cCheck) || cCheck=='-' || cCheck=='_' || cCheck=='.'))
4 }4 w1 T8 B0 M8 j% C" y { 4 j8 W" C0 k' B# L2 @* ^* Y
alert("用户名只能使用字母、数字以及-、_和.,并且不能使用中文"); , j6 I4 X }( n% A& k" g7 [1 \/ O: \0 [2 N
document.sform1.id.focus();
3 n& @$ z2 o- w: x return false;
+ v& R$ x6 @/ w% N& d } 2 a" q% C' b7 j- I' `
}
, ~( D V3 m& R6 X1 u. n chineseid = document.sform1.chineseid.value;
5 g6 E! k" ^9 k- W, s' Z if (chineseid == "")
8 p/ |- D- n" w# | {
; u9 M& ~% q) R" { alert("请输入中文昵称");
% n; f4 e7 b6 f document.sform1.chineseid.focus(); 8 q4 ]. ]7 R& v4 K: Z
return false;
( u) E* i$ c1 C; e3 @0 N7 Z } 0 }/ _9 _' W, w, {+ Z
password = document.sform1.password.value;
, M! p$ X! E+ Q& [ if (password == "")
; I0 A1 a) N7 C- T) Z { 7 ~6 B4 y) c$ E: r5 V* Y5 k3 \
alert("请输入登陆密码"); 6 r. j% x2 w! _6 n% R/ W
document.sform1.password.focus(); 0 E% D% l* n Z: b9 [
return false;
5 ]8 z: r3 f' S2 [) J }
5 d2 ^5 m# z: ]- \ password1 = document.sform1.password1.value;
5 U# m- [1 f5 r% ]7 H- y if (password>password1) - X) I! _$ T Q: J7 K; w
{
' Y; k" V; [0 t- W alert("重复密码与登陆密码不相同");
6 d R% Q9 f$ l; ~ document.sform1.password.focus(); 5 `8 ^5 _: v0 W" g2 \
document.sform1.password1.focus();
" Q$ w; z2 e8 U! g) Y1 x return false;; }) i3 d8 C# E, e- e! s7 a
} 3 \" k' m6 {/ U1 @3 ~
if (password<password1)
) n8 _, C4 j" [; Q4 D {
2 I- m7 X) @. d m alert("重复密码与登陆密码不相同");
5 e) ~6 J* ~* b3 {. ] document.sform1.password.focus();
2 m0 A1 y+ O5 s4 s y B document.sform1.password1.focus();
7 c& ^( ?( H6 L, ^1 l* c; N1 V return false;
' O7 X5 u. g: S; R5 A/ z }
9 Z8 D8 f3 N6 H6 M if (document.sform1.email.value == "") & J$ v' @- B0 H
{ - h8 D* E. H. Y$ \) l
alert("请输入您的E-MAIL地址"); 4 J: v5 F Y' L; o
document.sform1.email.focus(); / [$ P7 K: ^+ X7 z: Y1 y
return false;
5 b7 d t4 D5 d# f$ a9 ]4 @ }
4 ^9 m9 o1 V" p# R( X ) r, Z1 |. z8 X; K" \
email=document.sform1.email.value;
, d0 c: [3 n3 K/ u( }+ t. @; j emailerr=0
+ ^; [- ~1 M. v. q) o# C9 C, g! R ^ for (i=0; i<email.length; i++) + v Z+ G8 y3 z7 t" E" Z- ^. i: _
{ ! X* u& M3 U h8 U
if ((email.charAt(i) == "@") & (email.length > 5))
/ g4 X3 G! Z, m {
: ^) n5 U* ^* ] C# O/ Q2 b emailerr=emailerr+1
- m G9 r6 t0 p" I* j( ~' x }
% ~# D/ J" {/ }& r1 ^! J5 ]6 H. Q } $ i1 x" G4 p5 `' ]9 ?; _
if (emailerr != 1)
* ~3 ]# ^+ W5 T( D {
- d1 i$ n- e+ j5 M alert("请输入正确的E-MAIL地址"); ; l1 S+ x3 a$ r5 g6 u! ^" j
document.sform1.email.focus();
2 z; i$ v1 p# b) j) d: j/ K$ b6 x return false;
' _% K, i9 e! d7 L: r- {; S+ T: W% U }
m4 B9 }- Y! d" {% t 7 f6 Z/ ]+ f" c+ O5 H: B
if (document.sform1.checkask.value=="") 2 i6 t$ z4 B F4 H% v* O8 }, i
{ : N: p) U* A9 A& {1 P7 i
alert("密码提示问题不能为空"); # y& B, V N# E) o4 J
document.sform1.checkask.focus();
8 i! \% m, w- I) e return false;
0 u0 p3 z0 {% S* h3 I; K } . S' j# J I R( A, M# l5 c( F/ R. z' H
if (document.sform1.checkans.value=="") / I' _% b( F( P# b& g1 V% ~
{ / f! H8 G6 t: m4 W8 s
alert("您的密码提示问题答案不能为空"); 4 [& U7 V0 t; e# Z& f6 y
document.sform1.checkans.focus();
6 o V9 a$ L5 {$ m3 p0 K! A$ r return false;
1 }; B7 ]6 |3 ^3 d6 T }, G* I1 [1 V J9 g/ M
return true;
, n& B0 A! C" B+ r: G: |
4 \9 T/ f7 ~6 T1 h}
2 T$ u' j! }$ G7 _& P</script> |
|