JavaScript 判断用户输入的邮箱及手机格式是否正确
/*
* 功能:判断用户输入的邮箱格式是否正确
* 传参:无
* 返回值:true or 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 or 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;
}
}
相关推荐
-
JavaScript 判断用户输入的邮箱及手机格式是否正确
复制代码 代码如下: /* * 功能:判断用户输入的邮箱格式是否正确 * 传参:无 * 返回值:true or false */ function form_check() { var email = document.getElementById("email").value; //获取邮箱地址 //判断邮箱格式是否正确 if(!/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/.test(email)) { alert("邮箱格
-
使用JavaScript判断用户输入的是否为正整数(两种方法)
在项目开发中,需要使用JavaScript验证用户输入的是否为正整数. 方法一: var type="^[0-9]*[1-9][0-9]*$"; var r=new RegExp(type); var flag=r.test(subjectHour.value); if(!flag){ alert("课时应为正整数"); subjectHour.focus(); return false; } 方法二: var type="^[0-9]*[1-9][0-9
-
js中判断用户输入的值是否为空的简单实例
在js中判断用户输入的值是否为空,这是大家用得非常多的. 这没有什么好写的. 而我却写了. 原因只是自以为是的认为我的这些代码写得不错, 供大家参考一下. 这是摘自的我一个项目的中的用户注册页面.对于大多数人来说,这都几乎是100%经历过的.贴代码吧,这些代码都是用js写的. 不难,很容易看懂. 看的时候,只要区别两个js类就行了.前台页面代码:reguser.aspx 复制代码 代码如下: <%@ Page language="c#" Codebehind="RegU
-
判断用户输入的银行卡号是否正确的方法(基于Luhn算法的格式校验)
开发中,有时候,为了打造更好的用户体验,同时减轻服务器端的压力,需要对于一些如,手机号码,银行卡号,身份证号码进行格式校验 下面是判断银行卡号输入是否正确的代码(基于Luhn算法的格式校验): iOS代码: /** * 银行卡格式校验 * * @param cardNo 银行卡号 * * @return */ + (BOOL) checkCardNo:(NSString*) cardNo{ int oddsum = 0; //奇数求和 int evensum = 0; //偶数求和 int al
-
javascript 判断用户有没有操作页面
javascript 判断用户有没有操作页面 用js判断用户有没有操作页面,我们所要做的就是整理我们的思路. 一.思路 用户有没有操作界面,我们可以从页面在规定时间内有没有触发事件去考虑.比如用户有没有点击,有没有按键,有没有滚动鼠标滚轴.用户有没有移动鼠标等等.如果用户没有进行这些操作,那么我们可以大概的认为用户没有操作页面.我们可以给一个定时器.来记录在规定时间内用户有没有触发这些事件.我直接贴代码,代码的具体含义,我就不再讲解,思路大概就是这样. 二.代码演示 <!DOCTYPE html
-
JavaScript判断用户是否对表单进行了修改的方法
本文实例讲述了JavaScript判断用户是否对表单进行了修改的方法.分享给大家供大家参考.具体分析如下: 这段JS代码可以判断出用户是否对表单内容进行了修改,如果修改了表单,并退出浏览器,则会提醒用户是否要保存表单的内容,是非常有用的代码. function formIsDirty(form) { for (var i = 0; i < form.elements.length; i++) { var element = form.elements[i]; var type = element
-
java判断用户输入的是否至少含有N位小数的实例
判断用户输入的是否至少含有N位小数. 1.当用户输入的是非数字时抛出异常,返回false. 2.当用户输入数字是,判断其数字是否至少含有N位小数,如果不含有,返回false. 3.当用户输入的数字的小数位数大于等于N时,返回true. public class ddouble { public static void main(String args[]) { String str = " .1124 "; boolean sfdouble = doubleyn(str,4); Sys
-
Java判断用户输入月份的季节
要求: * 根据用户输入的月份来判断该月季节 实现代码: import java.util.Scanner; /** * 要求: * 根据用户输入的月份来判断该月季节 * @author Administration * */ public class JudgeSeason { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("请输入一个月份
-
用JavaScript 判断用户使用的是 IE6 还是 IE7
var browser=navigator.appName var b_version=navigator.appVersion var version=b_version.split(";"); var trim_Version=version[1].replace(/[ ]/g,""); if(browser=="Microsoft Internet Explorer" && trim_Version=="MSIE7
-
JavaScript验证用户输入的是字符或数字及ASCII Chart应用
我们可以根据onkeydown事件的event.keyCode即是ASCII Chart来判断字符或数字等.相关键盘key对应的ASCII码: 参考下面JavaScript代码: 复制代码 代码如下: <script type = "text/javascript"> function isNumeric(keyCode) { return ((keyCode >= 48 && keyCode <= 57) || keyCode == 8) }
随机推荐
- 使用Spry轻松将XML数据显示到HTML页的方法
- Prototype使用指南之base.js
- ASP.NET连接SQL数据库的简单实例代码
- JS数组去掉重复数据只保留一条的实现代码
- 学习javascript文件加载优化
- js禁止回车提交表单的示例代码
- php笔记之:php数组相关函数的使用
- Python的迭代器和生成器使用实例
- python获取各操作系统硬件信息的方法
- Mysql 自检时出错:命令为:set password for test7i24@....
- java 发送带Basic Auth认证的http post请求实例代码
- IIS和tomcat5多站点配置流程
- Java微信公众平台开发(11) 微信三大平台的关联
- JavaScript返回当前会话cookie全部键值对照的方法
- Python竟能画这么漂亮的花,帅呆了(代码分享)
- MTK Android平台开发流程
- ubuntu安装有道词典的教程详解
- Java 使用正则表达式对象实现正则的获取功能
- vue实现学生录入系统之添加删除功能
- 强悍的Python读取大文件的解决方案