ASP教程之表单递交正当性检测-Email
帮助用户快速实现各种应用服务,ASP商有整合各方面资源的能力,可在短期内为用户提供所需的解决方案。例如,典型的ERP安装,如果要在客户端安装的话需要半年到二年的时间,但是美国的一些ASP商如USI和CORIO能在90—120天内提供ERP应用方案。以下代码到场HTML的<body>区:<scriptlanguage="javascript">
<!--Begin
functionchk(email,formname)
{
invalid="";
if(!email)
invalid="请输出您的Email地点。";
else{
if((email.indexOf("@")==-1)||(email.indexOf(".")==-1))
invalid+="
Email地点分歧法。应该包括@和.;比方(.com)。请反省后再递交。";
if(email.indexOf("youremailhere")>-1)
invalid+="
Email地点分歧法,请检测您的Email地点,在域名内应该包括@和.;比方(.com)。";
if(email.indexOf("")>-1)
invalid+="
Email地点分歧法,含有不法字符()。";
if(email.indexOf("/")>-1)
invalid+="
Email地点分歧法,含有不法字符(/)。";
if(email.indexOf("")>-1)
invalid+="
Email地点分歧法,含有不法字符()。";
if(email.indexOf("!")>-1)
invalid+="
Email地点分歧法,含有不法字符(!)。";
if((email.indexOf(",")>-1)||(email.indexOf(";")>-1))
invalid+="
只输出一个Email地点,不要含有分号和逗号。";
if(email.indexOf("?subject")>-1)
invalid+="
不要到场?subject=...。";
}
if(invalid=="")
{
returntrue;
}
else
{
alert("输出的Email大概包括毛病:"+invalid);
returnfalse;
}
}
//End-->
</script>
<formmethod="post"name="myform"action="submit.asp">
<divalign="center">
<inputtype="text"name="email"value="youremailhere">
<inputtype="submit"name="Submit"value="Submit">
</div>
</form>
由于ASP提供的是一对多的服务,所以用户的一些特殊需求很难得到满足。 没有坚实的理论做基础,那么我们连踏入社会第一步的资本都没有,特别对于计算机专业的学生学好专业知识是置关重要的。在这里我侧重讲一下如何学习ASP,从平时的学习过程中。 不是很难但是英文要有一点基础网上的教程很少有系统的详细的去买书吧,另不用专门学习vb关于vbscript脚本在asp教材都有介绍 ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。 代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。 ASP(ActiveServerPages)是Microsfot公司1996年11月推出的WEB应用程序开发技术,它既不是一种程序语言,也不是一种开发工具,而是一种技术框架,不须使用微软的产品就能编写它的代码,能产生和执行动态、交互式、高效率的站占服务器的应用程序。 ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。 先学习用frontpage熟悉html编辑然后学习asp和vbscript建议买书进行系统学习 还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
页:
[1]