`
影梦龙
  • 浏览: 122456 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
文章分类
社区版块
存档分类
最新评论

登陆/注册jsp页面用jQuery控制例子

阅读更多

js文件jQuery配置

jQuery(document).ready( function() {
    jQuery("#loginForm").submit( function() {
        var canSubmit = new Boolean(true);
       
        if (jQuery("#email").val() == "") {
            jQuery("#emailErrorLogin").text(jQuery.l10n.__("Your login name is not meet E-mail format") );
            canSubmit = false;
        }else
            jQuery("#emailErrorLogin").empty();
        if (jQuery("#password").val() == "") {
            jQuery("#passwordErrorLogin").text(jQuery.l10n.__("Password is a requested field!") );
            canSubmit = false;
        } else
            jQuery("#passwordErrorLogin").empty();

        //判断邮箱格式

        var emailReg = /^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/;
        if (jQuery("#email").val() == "") {
            jQuery("#emailError").text(jQuery.l10n.__("E-Mail is a requested field!") );
            canSubmit = false;
        } else if (!emailReg.test(jQuery("#email").val())) {
            jQuery("#emailError").text(jQuery.l10n.__("Your E-Mail format is incorrect!") );
            canSubmit = false;
        } else
            jQuery("#emailError").empty();
            return canSubmit;
        });

});

 

jsp页面应用

<form id="loginForm" action="${pageContext.request.contextPath}/user/login" method="post">
    <table class="formtable" align="center">
        <tr>
            <th><fmt:message key="user.email"/></th>
            <td><input id="email" name="email"/></td>
            <td id="emailErrorLogin"></td>
        </tr>

......

分享到:
评论
2 楼 yuanyong 2010-04-28  
能用当然用啊
这几天我做的一个项目不用插件 提交页面的用JS验证还得给出相应提示
相当的无语 一个页面几百行JS
1 楼 miroku 2010-04-18  
jquery的验证插件不好吗??还要自己写??

相关推荐

    jsp+jquery页面无刷新异步登录的一个小例子

    jsp+jquery 页面无刷新异步登录~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

    jquery传值例子

    jquery传值例子,从jsp页面传到action里,通过action处理后在返回给页面

    struts2+jquery+json+ajax例子

    这是前台用jsp页面,并应用jquery、easyui、ajax、struts2技术,以json数据格式传输的一个登录例子

    jquery菜单显示 ajax刷新

    jquery css菜单隐藏、显示 局部刷新小例子

    jsp页面数据通过excel导出

    POI例子,里面使用的Jquery ajax拿后台数据,然后导出成Excel文件,也可导出Word,PPT文件。

    用JQuery里的getJSON函数进行跨域远程调用

    这是一个前端后端通过JQuery的getJSON函数交互json数据的例子。 前端网页是front.html,后端处理的模块是back.jsp 把back.jsp、front.html及jquery-1.8.3.min.js部署在Tomcat的webapps的ROOT下,通过在浏览器输入...

    鼠标悬停层

    JSP页面鼠标悬停打开div层,该用例是用jquery设置层的,table表列数据太长,一列显示太长会将样式撑乱,特将显示的数据做处理,可以后台字符串截取,也可以引入页面函数&lt;%@ taglib prefix="fn" uri="http://java.sun...

    JSP手机语音验证码接口调用例子.rar

    里面使用了jquery插件,来完成页面交互,使用了一个MD5计算过程,这里面又包括三个成员类,digestHexStr是MD5之唯一一个公共成员,是最新一次计算结果之  16进制ASCII表示.  digest,是最新一次计算结果之2进制...

    基于servlet+ajax用户注册登录系统小例子

    作业:用户登录注册系统,后台采用jsp + servlet + javabean技术实现,浏览器客户端采用ajax框架之jquery框架! 要求: 不能抄袭,没有分组,面向接口编程,不要迟到! 1、注册的信息: 用户名,密码,性别(下拉...

    jquery学习手册

    从昨天开始学习JQuery,起因是希望在jsp页面上实现菜单功能,在网上搜索了一些资料,有人推荐用JQuery,那就先试试。 什么是JQuery?我也不是很清晰,感觉好像是javascript的一套类库。详细资料请到:...

    纯servlet+jsp后台管理 无任何框架

    前端用了jquery、jquery分页插件(懒得写)、layer弹层(实在不想自己写弹层了),因为不能用ajax,所以添加方法成功直接刷新列表,失败则跳到错误页面。servlet使用注解方式,另外一个servlet可以处理多个请求,...

    jQuery验证框架

    jQuery验证框架,各种验证,含jsp页面例子,

    Jquery提交数据

    Jquery提交数据,一个简单的例子;在jsp页面写js,通过ajax提交数据

    java jsp使用 uploadifive 上传

    uploadify的flash上传会在某些情况导致页面白屏问题,uploadifive则是jQuery推出的使用纯HTML5的方式进度条实时上传。这是我调试通过的一个例子,可以完成上传。

    网页中显示进度条

    jsp网页中使用jquery实现的进度条例子。

    jQuery树插件zTree使用方法详解

    这里的样式是使用了metroStyle文件夹里的类bootstrap风格,当然首先需要下载ztree插件,直接百度即可,下载完成后由对应的api和一些例子,这里使用的是复选框模板 jQuery zTree树的下载链接 页面jsp如下: &lt;...

    jQuery Ajax前后端使用JSON进行交互示例

    index.jsp页面 &lt;!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"&gt; &lt;&#37;@ page contentType="text/html; charset=UTF-8"%&gt; &lt...

    jquery分页对象使用示例

    1是jsp页面必须有pageCallBack(pageNum)函数,从1开始 url//链接地址,如果type出入1此处就可以不填 例子:Page._run({totalsize:300,curpage:11,type:1,simple:true} 代码如下:&lt;!DOCTYPE html&gt;&lt;

    聊一聊jQuery插件uploadify使用方法

    之所以要选择uploadify,是源于自己先前使用过jQuery官网的上传文件插件,比较难用(页面写的代码比较多,IE下后台回传需要配置格式【不清楚其他上传插件是否也是这样】),而且一直有IE9上传不成功的问题,到我离开...

    在构建一个Java web项目中。比如我以学生表为例子.对学生表的数据进行增删改查如何进行呀。 在此之前要构建项目运行的环境:采

    方案一利用上个学Servlect+jsp页面编程技术. 方案二利用这个学期所学AJax+JSON+HTMl.在HTML中有包含这些内容HTML+JavaScript+AJax+jQuery+JSON .jQuery中包含选择器 事件 效果 在对单张表的增删改查中最难理解是修改...

Global site tag (gtag.js) - Google Analytics