邮箱验证:
html部分:
邮箱验证:<input type="text" id="mail" value="" / onkeyup="checkEmail(this.value)">
<span id="span1"></span>
 
js部分:

function checkEmail(str) {
var em = document.getElementById("mail").value;
var sp = document.getElementById("span1");
var re = /^[A-Za-z\d]+([-_.][A-Za-z\d]+)*@([A-Za-z\d]+[-.])+[A-Za-z\d]{2,4}$/;
if (re.test(str)) {
sp.innerHTML = "输入正确"
} else {
sp.innerHTML = "输入格式有误"
}
}
身份证号码验证:
html部分:身份证验证:<input type="text" id="mail" value="" / onkeyup="checkEmail(this.value)">
<span id="span1"></span>
js部分:

function checkEmail(str) {
var em = document.getElementById("mail").value;
var sp = document.getElementById("span1");
var re = /(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/;;
if (re.test(str)) {
sp.innerHTML = "输入正确"
} else {
sp.innerHTML = "输入格式有误"
}
}

最新文章

  1. SQL Server 2014 新特性——内存数据库
  2. Nginx模块参考手册:HTTP核心模块
  3. javascript动画系列第五篇——模拟滚动条
  4. C# 反转字符串
  5. 剑指offer系列35----序列化二叉树
  6. hdu 3944 DP? 组合数取模(Lucas定理+预处理+帕斯卡公式优化)
  7. 信息安全实验一:buffer-overflow
  8. ajax的post请求
  9. 用SecureCRT连接虚拟机
  10. devops工具-Ansible进阶playbook&amp;roles
  11. js之雪花飘落
  12. webpack 配置缓存
  13. postman创建mocker Server
  14. python网络编程-paramiko
  15. KStudio window上编译uclinux
  16. margin 负边距应用
  17. centos7 install k8s centos 安装 kubernetes 详细
  18. Android SQLite与AutoCompleteTextView
  19. 调戏OpenShift:一个免费能干的云平台(已失效)
  20. .Net Framework 之 框架图

热门文章

  1. 如何运营亿级QPS的Redis系统
  2. 2、按钮:Buttons
  3. css3 border-image及连续的图像边框
  4. sublime text 3 添加代码片段
  5. SharePoint 2010配置PDF文件全文检索
  6. 在科技圈不懂“机器学习”?那你就out了
  7. 初涉京东及淘宝开放平台API-商品模型
  8. spring boot拦截器配置
  9. python、数据分析师、算法工程师的学习计划
  10. 第一次使用Git