js邮箱验证,身份证验证,正则表达式
2024-08-24 16:46:42
邮箱验证:
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 = "输入格式有误"
}
}
最新文章
- SQL Server 2014 新特性——内存数据库
- Nginx模块参考手册:HTTP核心模块
- javascript动画系列第五篇——模拟滚动条
- C# 反转字符串
- 剑指offer系列35----序列化二叉树
- hdu 3944 DP? 组合数取模(Lucas定理+预处理+帕斯卡公式优化)
- 信息安全实验一:buffer-overflow
- ajax的post请求
- 用SecureCRT连接虚拟机
- devops工具-Ansible进阶playbook&;roles
- js之雪花飘落
- webpack 配置缓存
- postman创建mocker Server
- python网络编程-paramiko
- KStudio window上编译uclinux
- margin 负边距应用
- centos7 install k8s centos 安装 kubernetes 详细
- Android SQLite与AutoCompleteTextView
- 调戏OpenShift:一个免费能干的云平台(已失效)
- .Net Framework 之 框架图