jsp页面
记得引入jQuery.js
<%--
Created by IntelliJ IDEA.
User: qqg
Date: 2017/8/29
Time: 16:41
To change this template use File | Settings | File Templates.
--%>
<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<html>
<head>
<title>Title</title>
<script type="text/javascript" src="/js/jquery.min.js"></script>
</head>
<body>
<input type="text" id="email">
<span class="tip"></span>
<button id="submit">提交</button>
</body>
<script>
$("#submit").click(function () {
var email = $("#email").val();
var regEmail = /^([a-zA-Z0-9_.-]+)@([da-z.-]+).([a-z.]{2,6})$/;
if(!regEmail.test(email)){
$(".tip").html("email格式不正确");
$(".tip").css("color","#ff0705");
}else {
$(".tip").html("email格式正确");
$(".tip").css("color","#4cae4c");
}
});
</script>
</html>
注意:直接复制那个表达式到代码里面,可能会出现转义字符,就是会加 \ 要注意删除掉,不然验证会出错。