在线用户    站点地图 技术论坛 文档中心 站点导航 资源下载 语言参考 教程专题 站点统计 业务项目 使用帮助
您的位置
MSDN参考新加了CSS2参考,全中文,制作精良。245k下载。           新加了sxf_sxf推荐的"动态网页专家指导" 下载!          新加了lsg2002lsg推荐的"ASP.NET高级编程(PDF)" 下载!          新加了DHTML代码预览!!,功能强大哦!欢迎试用          新加了网友lincong为大家提供的SQL Server 2000 程序员指南,有点大,但同时也就说明内容全咯!           新加了网友ibra为大家提供的北大的JAVA课件,很适合初学者入门           新加了一个java的连接缓冲池代码示例           新加了人月神话电子版下载!软件工程巨著哦~~           更新了评分标准,引入了“专家分”概念,相信可以更好的激励大家的学习!详情请看“使用帮助”           新加了由网友GGG提供的“IIS超级管理手册”,值得一看哦!(虽然我没看过 :P )           新加了“英雄榜”,欢迎测试!           “无组件上传·从原理剖析到实践”已经全部完成,源码全部开放,有兴趣的朋友请到文档中心一探究竟。  您的位置  首页>文档中心>ASP>文档A0000151 在同一窗口中打开页面中的链接 在新窗口中打开页面中的链接 将ASPCHINA设为首页 将ASPCHINA加入书签    
 LOGIN HERE
用户:
密码: 忘记密码
记住密码 用户注册 游客进入
相关文章
没有相关文章
发表文章
表单验证

作者:hanish     提交人:hanish     发布时间:03-04-14     文章类型:原创     浏览量:2370
参考链结:http://    
关键字:
[本文档没有附件]
字体:    视力保护色: 杏仁黄  秋叶褐  胭脂红  芥末绿  天蓝  雪青  灰  银河白(默认色) [A0000151]

<script language="javascript">
<!--

function bbs(theForm)
{
  if (theForm.user.value == "")
  {
    alert("请输入用户名!");
    theForm.user.focus();
    return (false);
  }
  if (checktext(theForm.user.value))
  {
    alert("请您输入有效用户名!");
    theForm.user.select();
    theForm.user.focus();
    return (false);
  }


if (theForm.passwd.value == "")
  {
    alert("请输入密码!");
    theForm.passwd.focus();
    return (false);
  }
  if (checktext(theForm.passwd.value))
  {
    alert("请您输入有效密码!");
    theForm.passwd.select();
    theForm.passwd.focus();
    return (false);
  }




var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
  var checkStr = theForm.user.value;
  var allValid = true;
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
    if (ch == checkOK.charAt(j))
      break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
  }
 

  if (!allValid)
  {
    alert("您输入的用户名不能含有字符 < / > ' ! =等!");
    theForm.user.focus();
    return (false);
  }
  if (checktext(theForm.user.value))
  {
    alert("您输入的用户名不能含有字符 < / > ' ! =等!");
    theForm.user.select();
    theForm.user.focus();
    return (false);
  }


var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789";
  var checkStr = theForm.passwd.value;
  var allValid = true;
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
    if (ch == checkOK.charAt(j))
      break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
  }
 

  if (!allValid)
  {
    alert("您输入的密码不能含有字符 < / > ' ! =等!");
    theForm.passwd.focus();
    return (false);
  }
  if (checktext(theForm.passwd.value))
  {
    alert("您输入的密码不能含有字符 < / > ' ! =等!");
    theForm.passwd.select();
    theForm.passwd.focus();
    return (false);
  }
 
}
 
function bbs1(theForm)
{if (theForm.keyword.value == "")
  {
    alert("请输入关键字!");
    theForm.keyword.focus();
    return (false);
  }
  if (checktext(theForm.keyword.value))
  {
    alert("请输入关键字!");
    theForm.keyword.select();
    theForm.keyword.focus();
    return (false);
  }
}

function bbs3(theForm)
{
 
  if (theForm.passwd.value == "" || theForm.passwd1.value == "")
  {
    alert("请输入密码!");
    theForm.passwd.focus();
    return (false);
  }
 
  if (theForm.passwd.value.length <4 ||  theForm.passwd.value.length>7)
  {
    alert("请输入密码必须在4-6位!");
    theForm.passwd.focus();
    return (false);
  } 
  if(theForm.passwd.value != theForm.passwd1.value)
    {
      alert("两次密码输入不一致")
      theForm.passwd.select();
      theForm.passwd.focus();
      return (false);
    }
if(theForm.psda.value == "")
    {alert("输入密码提示问题!")
    theForm.psda.select();
    theForm.psda.focus();
    return (false);
}

if(theForm.psdq.value == "")
    {alert("输入密码提示答案!")
    theForm.psdq.select();
    theForm.psdq.focus();
    return (false);
}
    if (theForm.email.value == "")
  {
    alert("请您输入您的\"E-Mail\"联系方式!");
    theForm.email.focus();
    return (false);
  }
 
  var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_@.";
  var checkStr = theForm.email.value;
  var allValid = true;
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
    if (ch == checkOK.charAt(j))
      break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
  }

  if (theForm.email.value.length < 6)
  {
      allValid = false;
  }

  if (!allValid)
  {
    alert("您输入的 \"电子邮件地址\" 无效!");
    theForm.email.focus();
    return (false);
  }

  address=theForm.email.value;
    if(address.length>0)
  {
        i=address.indexOf("@");
        if(i==-1)
    {
      window.alert("对不起!您输入的电子邮件地址是错误的!")
      theForm.email.focus();
      return false
        }
      ii=address.indexOf(".")
        if(ii==-1)
    {
      window.alert("对不起!您输入的电子邮件地址是错误的!")
      theForm.email.focus();
      return false
        }

    }
  if (checktext(theForm.email.value))
  {
    alert("请您输入有效的\"E-Mail\"!");
    theForm.email.select();
    theForm.email.focus();
    return (false);
  }
 
}

function bbs4(theForm)
{
  if (theForm.name.value == "")
  {
    alert("请输入用户名!");
    theForm.name.focus();
    theForm.name.select();
    return (false);
  }
 
if (theForm.name.value.length >10)
  {
    alert("输入的用户名必须是10个英文字符或5个汉字!");
    theForm.name.focus();
theForm.name.select();
    return (false);
  }
if (checktext(theForm.name.value))
  {
    alert("请您输入有效用户名!");
    theForm.name.select();
    theForm.name.focus();
    return (false);
  }
}
function XPGuestBook(theForm)
{
  if (theForm.name.value == "")
  {
    alert("请告诉我您的名字!");
    theForm.name.focus();
    return (false);
  }
  if (checktext(theForm.name.value))
  {
    alert("请您输入有效姓名!");
    theForm.name.select();
    theForm.name.focus();
    return (false);
  }
 

    if (theForm.email.value == "")
  {
    alert("请您输入您的\"E-Mail\"联系方式!");
    theForm.email.focus();
    return (false);
  }
 
  var checkOK = "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_@.";
  var checkStr = theForm.email.value;
  var allValid = true;
  for (i = 0;  i < checkStr.length;  i++)
  {
    ch = checkStr.charAt(i);
    for (j = 0;  j < checkOK.length;  j++)
    if (ch == checkOK.charAt(j))
      break;
    if (j == checkOK.length)
    {
      allValid = false;
      break;
    }
  }

  if (theForm.email.value.length < 6)
  {
      allValid = false;
  }

  if (!allValid)
  {
    alert("您输入的 \"电子邮件地址\" 无效!");
    theForm.email.focus();
    return (false);
  }

  address=theForm.email.value;
    if(address.length>0)
  {
        i=address.indexOf("@");
        if(i==-1)
    {
      window.alert("对不起!您输入的电子邮件地址是错误的!")
      theForm.email.focus();
      return false
        }
      ii=address.indexOf(".")
        if(ii==-1)
    {
      window.alert("对不起!您输入的电子邮件地址是错误的!")
      theForm.email.focus();
      return false
        }

    }
  if (checktext(theForm.email.value))
  {
    alert("请您输入有效的\"E-Mail\"!");
    theForm.email.select();
    theForm.email.focus();
    return (false);
  }
 
  if (theForm.subject.value == "")
  {
    alert("请注明本次留言的主题!");
    theForm.subject.focus();
    return (false);
  }

 
 
}

function checktext(text)
{
      allValid = true;

    for (i = 0;  i < text.length;  i++)
    {
      if (text.charAt(i) != " ")
      {
        allValid = false;
        break;
      }
    }

return allValid;
}
//-->
</script>

关于这篇文章的评论 [注意:这里仅仅是给大家提供了一个发表对文章本身看法的地方,如果有疑问,请到论坛提出] 我要提问!
飞来蜂        2003/5/28 22:32:00
谁愿意对这篇文章注释.
大哥,能否把一些主要句子注释一下呢.看起来实在有点困难.
陈舜        2003/5/7 4:47:00
:)
几年前已用过这些类似的代码:)这原创。。。有点
标题
内容
发言
*您尚未以注册用户身份登录,不能发表评论。这里登录
您的位置
  (c)2000-2020 Yup Studio, all rights reserved.  
121.0938