JavaScript 验证邮箱与手机号格式的实现方法

作者:函数茶馆时间:2026-10-28 06:22:42浏览:232

本文提供两段 JavaScript 代码,分别用于验证用户输入的邮箱地址和手机号码格式。通过正则表达式匹配,代码能判断输入是否符合规范,并在格式错误时提示用户并聚焦输入框,返回布尔值指示验证结果。

邮箱格式验证代码

代码示例如下:

 
/* 
* 作用:验证用户输入的电子邮箱格式是否合规
* 参数:无
* 返回:布尔值 true 或 false
*/ 
function form_check() {
var email = document.getElementById("email").value; // 提取邮箱地址值
// 校验电子邮箱格式
if(!/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(email)) {
alert("邮箱格式错误!");
document.getElementById("email").focus(); // 聚焦邮箱输入框
return false;
} 
return true;
} 
/* 
手机号格式验证代码* 作用:验证用户输入的手机号码格式是否合规
* 参数:无
* 返回:布尔值 true 或 false
*/ 
function checkMobile(s) {
var regu = /^[1][0-9][0-9]{9}$/;
var re = new RegExp(regu);
if (re.test(s)) {
return true;
} else {
return false;
} 
} 
作者最新文章