`
1111111111111
  • 浏览: 6676 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

完善了上次的表单验证

阅读更多

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE>表单提交验证测试用。。。。</TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<link rel="stylesheet" href="../css/style.css" type="text/css" />
<link rel="stylesheet" href="../css/validator.css" type="text/css" />
<script type="text/javascript" src="judgeForm.js"></script>
</HEAD>

<BODY>
<SCRIPT LANGUAGE="JavaScript">
    function handler(){              //提交表单时自定义的方法
            alert("我就是不提交");
            return false;
        }
    var config={               //配置对象 (目前必须按要求全部都配置,不然会报错的!)
         form:"myForm",
         submit:handler,
         elements:
         [
         {
         name:"userName",
             tip:"s",
             regxp:/^\w{6,12}$/g,
             isNull:false,
             defaultMsg:"用户名为6~12数!",
             focus:"输入用户名",
             errorMsg:"用户名不合法!",
             rightMsg:"用户名可以使用!"
         },{
              name:"password",
             tip:"ss",
             regxp:/^\w{6,12}$/g,
             isNull:false,
             defaultMsg:"密码为6~12数!",
             focus:"输入密码",
             errorMsg:"密码输入不合法!",
             rightMsg:"密码格式正确!"
         
         }]};


         /**
            此超级简单的工具目前只能用于表单中的文本框验证,其他暂不支持!
            (这个只是自己写了给自己以后看的,因为记忆力不好·~~)
         **/
         F.onReady(function(){      //   加载类方法
            var j=new JudgeForm(config);
            j.register();
        })
       
</SCRIPT>
<FORM METHOD=POST ACTION="" id="myForm" method="post">
用户名:<INPUT TYPE="text" NAME="userName" id="userName" /><font color="#669900" ><span id='s'></span></font><br>
密码:  <input type="password" id="password" /><font color="#669900" ><span id='ss'></span></font><br>
<INPUT TYPE="submit" value="提交" />
</FORM>
</BODY>
</HTML>

分享到:
评论

相关推荐

    泛微oa流程L流程表单常用js大全

    这些JavaScript技术在实际应用中能极大地提升泛微OA流程表单的用户体验和功能完善度。开发者可以根据具体需求灵活运用,实现个性化和高效化的业务流程管理。在学习和使用这个“泛微oa流程L流程表单常用js大全”时,...

    使用PHP制作 简易员工管理系统之八(使用COOKIE保存用户登陆id以及显示用户登录时间)

    在本教程中,我们将探讨如何使用PHP来创建一个简易的员工管理系统,并着重讲解如何利用COOKIE保存用户登录ID以及...通过不断学习和实践,可以进一步完善这个系统,增加更多功能,如角色权限控制、数据过滤和验证等。

    ASP源码—七号ASP在线留言本.zip

    7. 表单验证: 在处理用户输入前,我们需要验证其合法性,如检查邮箱格式、防止SQL注入等。这可以通过ASP脚本来实现,通常结合JavaScript进行客户端验证以提高用户体验。 8. 用户界面设计: 虽然ASP主要处理...

    Java/Jsp 多功能上传下载模块

    本模块提供了完善的解决方案,支持多文件上传和下载,使得用户交互更加便捷。 在Java/JSP上传模块中,主要涉及的技术点包括: 1. **文件上传组件**:通常使用Apache的Commons FileUpload库来处理文件上传。该库...

    java批量图片上传

    - **文件验证**:对上传的图片进行大小、格式等验证,防止恶意文件上传。 - **返回响应**:向前端发送反馈信息,告知上传状态,如成功、失败、错误信息等。 3. **安全性**: - **防止CSRF攻击**:添加CSRF token...

    ASP.NET-[上传下载]Lion.Web.UpLoadModulev1.0Demo(.NET大文件上传系统).zip

    2. 断点续传:如果上传过程中因网络问题中断,可以从上次断点继续上传,无需重新开始。 3. 多线程上传:可能利用多线程技术,提高文件上传速度。 4. 进度显示:为用户提供上传进度反馈,提升用户体验。 5. 错误处理...

    java实现附件的上传与下载

    5. **文件保存**:接收到文件后,开发者需要决定如何保存文件,这可能包括验证文件类型、大小等安全措施,然后将其移动到指定的服务器目录。 二、下载附件 1. **HTTP响应**:下载附件是通过HTTP响应完成的,服务器...

    java文件上传下载

    在实际项目中,你需要进一步完善这些基础功能,例如添加错误处理、优化文件存储策略、实现断点续传、添加权限验证等。同时,对于大型项目,可能还需要考虑使用更高级的框架,如Spring MVC,以简化文件操作和管理。

    jsp 文件上传和下载

    4. **断点续传**:为了优化用户体验,可以实现断点续传功能,允许用户中断下载后从上次的位置继续。但这需要更多的服务器端逻辑和浏览器支持。 三、数据库交互 1. **文件元数据存储**:通常我们不会直接存储文件在...

    smartuplaod

    2. **断点续传**:具备断点续传功能,即使上传过程中网络中断,也能从上次中断的位置继续上传,确保大文件上传的可靠性。 3. **文件类型和大小限制**:可以设定上传文件的类型和大小限制,例如禁止上传特定类型的...

    定期考绩汇总表下载.doc

    1. **基本信息**:表单通常包括员工的基本信息,如姓名、性别、到职日期、年龄、所属部门和职位等。这些信息有助于确定员工的工作背景和职责,为后续的考核提供基础。 2. **现有薪资**:记录员工当前的薪资水平,是...

    php+html5+jquery断点续传

    断点续传是一种在网络上传输大文件时非常实用的技术,它允许用户在因网络问题中断传输后,从上次中断的地方继续传输,而不需要重新开始。本项目结合了PHP、HTML5和jQuery,实现了一个功能完善的断点续传系统。 首先...

    PRD2018-G07-20190112-第030次常规会议(常规会议)1

    本次会议主要讨论了G07小组项目的进展,解决内部矛盾,安排了本周及后续的任务,并对上次的任务完成情况进行回顾。以下是本次会议涉及的关键知识点: 1. **需求变更文档**:张荣阳负责需求变更文档的编写,这涉及到...

Global site tag (gtag.js) - Google Analytics