网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > ASP技巧
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
网络编程:ASP教程,ASP.NET教程,PHP教程,JSP教程,C#教程,数据库,XML教程,Ajax,Java,Perl,Shell,VB教程,Delphi,C/C++教程,软件工程,J2EE/J2ME,移动开发
本月文章推荐
.ASP技术在论坛中的运用(二)(吐血.
.一个比较实用的asp函数集合类 .
.当碰到不能使用asp标记<%%>的时候.
.二十八条改善 ASP 性能和外观的技.
.跨站Script攻击(三).
.浅谈session_onend的调试.
.聊天室实现私聊(二).
.ASP生成XBM图可用作验证码.
.使用ASP实现文件上载(上传)的各.
.使用ASP与JAVASCRIPT配合实现多个.
.XLS与MDB文件格式互换全攻略.
.利用ASP发送和接收XML数据的处理.
.在ASP中用集合成批操作数据库.
.构建你的网站新闻自动发布系统之.
.ASP二进制流方法隐藏图片文件真实.
.如何在ASP中使用类.
.升级MD5.ASP,打造完全动态不重复.
.使用NextRecordset通过一个Conne.
.用ASP读取Windows标准INI格式文件.
.运用asp结合vbscript模拟股票滚屏.

表单递交合法性检测-Email 

发表日期:2001-6-28


以下代码加入HTML的<body>区:
<script language="javascript">
<!-- Begin
function chk(email, formname)
{
invalid = "";

if (!email)
invalid = "请输入您的Email地址。";

else {

if ( (email.indexOf("@") == -1) || (email.indexOf(".") == -1) )
invalid += "\n\nEmail地址不合法。应当包含'@'和'.';例如('.com')。请检查后再递交。";

if (email.indexOf("your email here") > -1)
invalid += "\n\nEmail地址不合法,请检测您的Email地址,在域名内应当包含'@'和'.';例如('.com')。";

if (email.indexOf("\\") > -1)
invalid += "\n\nEmail地址不合法,含有非法字符(\\)。";

if (email.indexOf("/") > -1)
invalid += "\n\nEmail地址不合法,含有非法字符(/)。";

if (email.indexOf("'") > -1)
invalid += "\n\nEmail地址不合法,含有非法字符(')。";

if (email.indexOf("!") > -1)
invalid += "\n\nEmail地址不合法,含有非法字符(!)。";

if ( (email.indexOf(",") > -1) || (email.indexOf(";") > -1) )
invalid += "\n\n只输入一个Email地址,不要含有分号和逗号。";

if (email.indexOf("?subject") > -1)
invalid += "\n\n不要加入'?subject=...'。";

}
if (invalid == "")
{
return true;
}
else
{
alert("输入的Email可能包含错误:" + invalid);
return false;
}

}
// End -->
</script>


<form method="post" name="myform" action="submit.asp" onSubmit="return chk(document.myform.email.value)">
<div align="center">
<input type="text" name="email" value="your email here">
<input type="submit" name="Submit" value="Submit">
</div>
</form>

上一篇:如何从ACCESS数据库中读取图形(续) 人气:12212
下一篇:表单递交合法性检测-日期 人气:12592
浏览全部检测的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐