方法一:

var search_str = /^[\w\-\.]+@[\w\-\.]+(\.\w+)+$/;
var email_val = $("#Email").val();
if(!search_str.test(email_val)){
alert("please input right email !");
$('#Email').focus();
return false;
}

方法二:

ar mail = $('#mail').val();
if (mail != '') {//判断
var reg = /^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/;
if (!reg.test(mail)) {
alert('邮箱格式不正确,请重新填写!');
return false;
}
}

方法三:

<script src="/js/jquery-1.4.2.js" type="text/javascript"></script>
<script language="javascript">$(document).ready(function() {
$('.error').hide();
$('.submit').click(function(event){
var email=$('.email').val();
if(valid_email(email)) {
$('.error').hide();
} else {
$('.error').show();
event.preventDefault();
}
});
});

其实这些判断大多都是用正则表达式来进行判断!

最新文章

  1. easyUI和bootstrap的混搭
  2. selenium IDE &amp; Remote Control &amp; Webdriver
  3. Hander
  4. python 在调用时计算默认值
  5. CF_Lucky Sum
  6. C#当中的多线程_任务并行库(上)
  7. 5shift shell
  8. Android模拟器的文件目录介绍
  9. redis中的事务
  10. [BZOJ 3456]城市规划
  11. JS的document.all函数使用示例
  12. print2flash文档在线预览应用(java,.net)
  13. bzoj 2753 [SCOI 2012] 滑雪与时间胶囊 - Prim
  14. MPI之聚合通信-Scatter,Gather,Allgather
  15. Java基础90 MySQL触发器
  16. 1.8TF的分类
  17. Prim&#39;s Algorithm &amp; Kruskal&#39;s algorithm
  18. qt4代码到qt5代码出错
  19. python---twisted的使用,使用其模拟Scrapy
  20. Mysql CASE WHEN 用法

热门文章

  1. 服装销售系统数据库课程设计(MVC)
  2. Linux内核源代码情景分析系列
  3. 基于事件的 NIO 多线程服务器--转载
  4. [转] Tomcat 配置 SSL
  5. iOS在xib或storyboard里为控件添加圆角、外框和外框颜色
  6. Java基础知识强化之IO流笔记33:转换流之InputStreamReader的使用
  7. sqlmap
  8. AngularJS Filter用法详解【转+实际测试】 格式化货币
  9. java 内部类学习
  10. 排序算法(冒泡,选择,快速)Java 实现