转载:http://hi.baidu.com/liyahui/item/1effd710a99cba071894ec84
java类:
public static boolean isVaildEmail(String email){
String emailPattern="[a-zA-Z0-9][a-zA-Z0-9._-]{2,16}[a-zA-Z0-9]@[a-zA-Z0-9]+.[a-zA-Z0-9]+";
boolean result=Pattern.matches(emailPattern, email);
return result;
}
js:
<script language="javascript">
function checkMail(){
var strReg="";
var r;
var strText=document.getElementById("email").value;
strReg=/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/i;
r=strText.search(strReg);
if(r==-1) {
alert("请填写正确的邮箱!");
document.all(str).focus();
document.all(str).value="";
}
}
</script>
</head>
<body>请填写要验证的邮箱:
<input name="email" type="text" id="email" />
<input name="" type="button" value="验 证" onclick="checkMail();" />
</body>
相关推荐
JavaScript用于前端验证,例如检查邮箱格式是否合法。前端验证后,通过Ajax或Submit按钮将邮箱地址发送到后端服务器。 在后端,接收到用户提交的邮箱地址后,调用上述的`sendEmail`方法,将验证链接(包含唯一...
本文将深入解析一个文件中提到的JavaScript验证代码片段,涵盖字符长度限制、特殊字符过滤、英文字符限定、数字限定、邮箱格式验证、密码强度检查、表单提交前的字段一致性验证以及防止右键菜单和拖放功能的禁用技巧...
此标题明确指出本文将介绍如何使用 JavaScript(JS)进行表单验证,并且是在 Java Server Pages(JSP)环境下实现的。JSP 是一种基于 Java 的服务器端技术,用于生成动态网页内容。JavaScript 被用来编写客户端脚本...
在Java编程中,验证时间、电子邮件地址和手机号码的正确格式是常见的需求,尤其是在处理用户输入数据时。这里我们将详细探讨如何使用Java实现这些验证。 首先,验证时间的正确格式通常涉及日期和时间对象的创建。...
14. **邮箱验证**:虽然代码片段中没有显示,但通常也会包含`isEmail`方法来验证邮箱地址的合法性。 15. **通用字符串验证**:`stringCheck`方法验证字符串是否符合一定的格式要求。 #### 三、辅助方法 除了上述...
在Java中,验证脚本通常用于确保输入的数据符合预期的格式和规则,防止非法操作或者错误的数据进入系统。这样的脚本可以是独立的,也可以嵌入到更大的应用程序中,特别是在Web开发中,用于前端和后端的数据验证。 ...
console.log("邮箱格式正确"); } else { console.log("邮箱格式错误"); } var phone = "13912345678"; var phoneRegex = /^1[3-9]\d{9}$/; if (phoneRegex.test(phone)) { console.log("手机号码正确"); }...
在Java Web环境中,JavaScript验证通常与后端服务器配合工作。前端验证提供快速反馈,而后端验证确保数据安全。通过Ajax异步请求,可以将验证结果实时反馈给用户,同时避免了无效的服务器请求。 六、使用AJAX进行...
Java 189邮箱demon.zip是一个包含一系列Java文件的压缩包,主要用于实现189邮箱的电子发票推送功能。这个程序集成了创建推送邮件任务、发送带有附件的任务以及查询发送结果等一系列操作。以下是这些Java类文件的主要...
- **验证**:在用户输入数据后,程序会检查这些数据是否符合特定要求,如非空、邮箱格式、电话号码格式等。 2. **验证类型**: - **非空验证**:确保用户至少输入一些字符。 - **长度验证**:限制用户输入的字符...
在Java开发中,用户界面(UI)的交互性是至关重要的,而输入框验证则是确保数据质量的关键步骤。本文将详细探讨Java中针对输入框的各种验证插件,并提供相关实践指导。 1. **验证需求**:在Web应用程序或桌面应用...
根据给定文件的信息,我们可以总结出一系列关于JavaScript(JS)中的表单验证方法与技巧。以下将详细解析各个部分,并提供具体的实现方案。 ### 1. 只允许输入数字 在给定的内容中,`onlyNum` 函数通过判断键盘...
在用户输入邮箱地址时,系统能够实时检测并提示用户输入的邮箱后缀是否正确或常见。这通常通过JavaScript实现,监听用户的输入事件,然后实时发送请求到服务器,服务器端则需要有一个邮箱后缀库或者服务,用于匹配和...
例如,可以使用正则表达式检查邮箱格式是否正确。 当用户提交表单时,后端接收到请求,这是Java Web应用的核心部分。通常,我们会使用Servlet或Spring MVC来处理HTTP请求。在接收到注册请求后,服务器会验证用户...
本文档将深入探讨一个关于JSP页面提交时如何通过JavaScript函数验证邮箱格式是否合法的案例。 #### 二、技术栈 本案例使用的技术栈主要包括: - **JSP(JavaServer Pages)**:用于构建动态网页。 - **JavaScript*...
这个主题主要涉及Java编程语言、JavaScript以及登录验证过程。下面将详细解释这些知识点: **1. Java编程语言** Java是一种广泛使用的面向对象的编程语言,以其"一次编写,到处运行"的特性而闻名。在用户登录验证中...
- **服务器验证**: JSP页面接收到验证码后,检查存储的验证码是否匹配,如果匹配则验证成功,否则失败。 - **反馈结果**: 服务器返回验证结果,前端根据结果提示用户。 6. **安全性考虑** - **验证码过期**: 为...
`jQuery Validate` 是一个非常流行的JavaScript验证库,用于在客户端进行表单验证,极大地提高了用户交互体验,减少了服务器端的压力。这个压缩包包含了使用 `jQuery Validate` 插件所需的核心文件,具体包括: 1. ...
JavaScript验证框架是Web开发中常用的一种工具,它用于在客户端对用户输入的数据进行实时检查,以确保数据的有效性和合规性,从而减少服务器端的压力并提供更好的用户体验。本项目提供的"js验证框架"是一个轻量级的...