Js表单验证整理

简介: 1.手机验证[验证13系列和150-159(154除外)、180、185、186、187、188、189几种号码,长度11位] function isMobel(value) { if (/^13\d{9}$/g.

1.手机验证[验证13系列和150-159(154除外)、180、185、186、187、188、189几种号码,长度11位]

function isMobel(value) {
if (/^13\d{9}$/g.test(value) || (/^15[0-35-9]\d{8}$/g.test(value)) || (/^18[05-9]\d{8}$/g.test(value))) {
return true;
}
else {
alert('请输入有效的手机号码!');
return false;
}
}


2.email验证

function isEmail(value) {
var myreg = /^([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+@([a-zA-Z0-9]+[_|\_|\.]?)*[a-zA-Z0-9]+\.[a-zA-Z]{2,3}$/;
if (!myreg.test(value)) {
alert('请输入有效的E_mail!');
return false;
}
return true;
}



img_fa0be433d68c8212b2b0b3b1a564ccb1.png
如果本文对你有所帮助,请打赏——1元就足够感动我:)
支付宝打赏 微信打赏
联系邮箱:intdb@qq.com
我的GitHub: https://github.com/vipstone
关注公众号: img_9bde0f31ac4a0eca10b1bd7414b78faf.png


作者: 王磊
出处: http://vipstone.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,请标明出处。

相关文章
|
5月前
|
移动开发 JavaScript 前端开发
分享95个JS表单脚本,总有一款适合您
分享95个JS表单脚本,总有一款适合您
49 0
|
5月前
|
移动开发 JavaScript 前端开发
分享98个JS表单脚本,总有一款适合您
分享98个JS表单脚本,总有一款适合您
54 0
|
5月前
|
移动开发 JavaScript 前端开发
分享106个JS表单脚本,总有一款适合您
分享106个JS表单脚本,总有一款适合您
40 0
|
5月前
|
JavaScript 前端开发 Java
前端知识点03(JS)
前端知识点概览:了解JS中的this指向,包括全局、函数、new、apply/call/bind及箭头函数的规则。理解script的async和defer属性对脚本加载和执行的影响。探讨setTimeout和setInterval的用法及其在性能上的考量。ES6与ES5的区别在于新语法特性,如let/const、箭头函数、模板字符串、模块化、类和继承等。此外,ES6还引入了Symbol、解构赋值、默认参数、Map/Set和Generator等功能。别忘了点赞和支持作者哦!
43 1
|
JavaScript 前端开发 数据安全/隐私保护
表单验证(JS)
目的:减轻服务器压力;用来传数据给服务器的时候进行验证吗,减轻负担。正则表达式使用单个字符串来描述,匹配符合某一个规则额字符串搜索模式。我们可以用正则表达式测试字符串内的模式、替换文本、从字符串中提取字符串等。//字面量方式:包含斜杠之间的模式 var r = / 正则 /;//构造函数方式,调用RegExp对象构造函数 var r = new RegExp("正则");//判断 var flag = r('内容');上一章:JS与CSS的交互下一章:jQuery(入门~选择器)
|
移动开发 JavaScript 前端开发
Vue.js表单处理技术指南(上)
Vue.js表单处理技术指南
|
JSON JavaScript 前端开发
Vue.js表单处理技术指南(下)
Vue.js表单处理技术指南
|
JavaScript
js基础笔记学习303jquery复制
js基础笔记学习303jquery复制
43 0
js基础笔记学习303jquery复制
|
JavaScript
js基础笔记学习302jquery中addclass补充
js基础笔记学习302jquery中addclass补充
58 0
js基础笔记学习302jquery中addclass补充
|
移动开发 自然语言处理 JavaScript
前端【js】学习JavaScrip心得
前端【js】学习JavaScrip心得