jQuery简单实现验证邮箱格式


Posted in Javascript onJuly 15, 2015

在表单提交的时候可能需要用到邮箱验证代码,代码比较简单,就是邮箱格式的判断,如果说有难点可能就是关于正则表达式的使用,这里就不多说了,大家可以自行查询,下面就给出一段可以使用的验证代码,复制黏贴即可。
代码实例如下:

<script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript">
$(document).ready(function(){
 $("#bt").click(function(){
  if($("#email1").val()=="")
  {
   alert("邮箱不能为空");
   return false;
  }
  var email=$("#email1").val();
  if(!email.match(/^([a-zA-Z0-9_-])+@([a-zA-Z0-9_-])+((\.[a-zA-Z0-9_-]{2,3}){1,2})$/))
  {
   alert("格式不正确!请重新输入");
   $("#email1").focus();
  }
 })
})
</script>
</head>
<body>
 <form action="#">
 <input type="text" id="email1">
 <input type="button" value="提交" id="bt">
 </form>

以上代码实现了简单的邮箱验证,代码赋值黏贴后即可使用。

以上所述就是本文的全部内容了,希望大家能够喜欢。

Javascript 相关文章推荐
jquery tools 系列 scrollable学习
Sep 06 Javascript
Javascript load Page,load css,load js实现代码
Mar 31 Javascript
使用Javascript接收get传递的值的代码
Nov 30 Javascript
JavaScript中常用的运算符小结
Jan 18 Javascript
Bootstrap入门书籍之(五)导航条、分页导航
Feb 17 Javascript
bootstrap laydate日期组件使用详解
Jan 04 Javascript
用vue2.0实现点击选中active其他选项互斥的效果
Apr 12 Javascript
koa2实现登录注册功能的示例代码
Dec 03 Javascript
vue 检测用户上传图片宽高的方法
Feb 06 Javascript
javascript设计模式 ? 中介者模式原理与用法实例分析
Apr 20 Javascript
微信小程序语音同步智能识别的实现案例代码解析
May 29 Javascript
vue 子组件修改data或调用操作
Aug 07 Javascript
JavaScript截断字符串的方法
Jul 15 #Javascript
Javascript显示和隐藏ul列表的方法
Jul 15 #Javascript
jQuery实现提示密码强度的代码
Jul 15 #Javascript
浅谈javascript中return语句
Jul 15 #Javascript
jQuery实现平滑滚动页面到指定锚点链接的方法
Jul 15 #Javascript
javascript实现在线客服效果
Jul 15 #Javascript
jQuery实现的进度条效果
Jul 15 #Javascript
You might like
PHP 开发工具
2006/12/06 PHP
php 生成自动创建文件夹并上传文件的示例代码
2014/03/07 PHP
PHP实现事件机制实例分析
2015/06/26 PHP
PHP基于socket实现客户端和服务端通讯功能
2017/07/13 PHP
yii 框架实现按天,月,年,自定义时间段统计数据的方法分析
2020/04/04 PHP
js检测客户端不是firefox则提示下载
2007/04/07 Javascript
Add a Formatted Table to a Word Document
2007/06/15 Javascript
javascript 树控件 比较好用
2009/06/11 Javascript
通过百度地图获取公交线路的站点坐标的js代码
2012/05/11 Javascript
gridpanel动态加载数据的实例代码
2013/07/18 Javascript
ie 7/8不支持trim的属性的解决方案
2014/05/23 Javascript
使用Raygun来自动追踪AngularJS中的异常
2015/06/23 Javascript
JavaScript 中 apply 、call 的详解
2017/03/21 Javascript
node.js基于fs模块对系统文件及目录进行读写操作的方法详解
2017/11/10 Javascript
NodeJS简单实现WebSocket功能示例
2018/02/10 NodeJs
详解Angular5路由传值方式及其相关问题
2018/04/28 Javascript
Vue中的scoped实现原理及穿透方法
2018/05/15 Javascript
D3.js的基础部分之数组的处理数组的排序和求值(v3版本)
2019/05/09 Javascript
jQuery事件委托代码实践详解
2019/06/21 jQuery
webpack是如何实现模块化加载的方法
2019/11/06 Javascript
浅谈vue 组件中的setInterval方法和window的不同
2020/07/30 Javascript
[01:56]2014DOTA2西雅图邀请赛 MVP外卡赛老队长精辟点评
2014/07/09 DOTA
Tensorflow 训练自己的数据集将数据直接导入到内存
2018/06/19 Python
Python实现的tcp端口检测操作示例
2018/07/24 Python
利用Python脚本批量生成SQL语句
2020/03/04 Python
pycharm 激活码及使用方式的详细教程
2020/05/12 Python
python程序需要编译吗
2020/06/19 Python
Kendra Scott官网:美国领先的时尚配饰品牌
2020/10/22 全球购物
.NET remoting的两种通道是什么
2016/05/31 面试题
晚会邀请函范文
2014/01/24 职场文书
工作经验交流材料
2014/12/30 职场文书
计划生育个人总结
2015/03/02 职场文书
2015年度个人教学工作总结
2015/05/20 职场文书
民事诉讼代理词
2015/05/25 职场文书
Pytest实现setup和teardown的详细使用详解
2021/04/17 Python
使用php的mail()函数实现发送邮件功能
2021/06/03 PHP