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 相关文章推荐
JS来动态的修改url实现对url的增删查改
Sep 05 Javascript
判断window.onload是否多次使用的方法
Sep 21 Javascript
JavaScript中的console.time()函数详细介绍
Dec 29 Javascript
多个js毫秒倒计时同时进行效果
Jan 05 Javascript
jQuery使用$.each遍历json数组的简单实现方法
Apr 18 Javascript
详解js的延迟对象、跨域、模板引擎、弹出层、AJAX【附实例下载】
Dec 19 Javascript
JavaScript中动态向表格添加数据
Jan 24 Javascript
JS实现瀑布流布局
Oct 21 Javascript
详解vue2.0+axios+mock+axios-mock+adapter实现登陆
Jul 19 Javascript
Vue中computed、methods与watch的区别总结
Apr 10 Javascript
记录vue项目中遇到的一点小问题
May 14 Javascript
Vue.js获取手机系统型号、版本、浏览器类型的示例代码
May 10 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使用GeoIP库实例
2014/06/27 PHP
PHP学习笔记(一) 简单了解PHP
2014/08/04 PHP
codeigniter发送邮件并打印调试信息的方法
2015/03/21 PHP
php支持中文字符串分割的函数
2015/05/28 PHP
Laravel 队列使用的实现
2019/01/08 PHP
JavaScript事件委托用法分析
2015/01/24 Javascript
JavaScript 浏览器对象模型BOM使用介绍
2015/04/13 Javascript
javascript多物体运动实现方法分析
2016/01/08 Javascript
JavaScript实现简单的拖动效果
2016/07/02 Javascript
js判断所有表单项不为空则提交表单的实现方法
2016/09/09 Javascript
详解JavaScript中数组的reduce方法
2016/12/02 Javascript
vuejs事件中心管理组件间的通信详解
2017/08/09 Javascript
基于javascript中的typeof和类型判断(详解)
2017/10/27 Javascript
js 客户端打印html 并且去掉页眉、页脚的实例
2017/11/03 Javascript
bootstrap响应式工具使用详解
2017/11/29 Javascript
Vue项目总结之webpack常规打包优化方案
2019/06/06 Javascript
Vue.js下拉菜单组件使用方法详解
2019/10/19 Javascript
JavaScript使用canvas绘制随机验证码
2020/02/17 Javascript
Vue 中使用lodash对事件进行防抖和节流操作
2020/07/26 Javascript
浅谈python 里面的单下划线与双下划线的区别
2017/12/01 Python
Python使用Flask-SQLAlchemy连接数据库操作示例
2018/08/31 Python
python三引号输出方法
2019/02/27 Python
python机器学习包mlxtend的安装和配置详解
2019/08/21 Python
python3中确保枚举值代码分析
2020/12/02 Python
Spy++的使用方法及下载教程
2021/01/29 Python
基于html和CSS3制作酷炫的导航栏
2015/09/23 HTML / CSS
《忆江南》教学反思
2014/04/07 职场文书
优秀员工推荐信
2014/05/10 职场文书
王力宏牛津大学演讲稿
2014/05/22 职场文书
诚实守信演讲稿
2014/09/01 职场文书
放弃继承权公证书
2015/01/23 职场文书
风雨哈佛路观后感
2015/06/03 职场文书
个人落户申请书怎么写?
2019/06/28 职场文书
Python 读写 Matlab Mat 格式数据的操作
2021/05/19 Python
React列表栏及购物车组件使用详解
2021/06/28 Javascript
《堡垒之夜》联动《刺客信条》 4月7日正式上线
2022/04/06 其他游戏