┏━━━━━━━━━━━━━━━━┓
┃┏━━━━━━━━━━━━━━┓┃
┃┃网页中实现文本框自校验的标签┃┃
┃┗━━━━━━━━━━━━━━┛┃
┗━━━━━━━━━━━━━━━━┛
作者:papding
邮箱:lzb_box@163.com
QQ: 39717167
=================================================
(欢迎相互交流学习,现有版本只提供以下基本需要功能)
=================================================
功用说明:
================================================================================
实现文本内容的自动校验,标签属性与普通input相似,使用该标签后无需再考虑数据提交时的据校验问题。
与struts的动态表单需要大量配置校验文本规则相比,这里的工作量为0。
测试平台:
================================================================================
WindowsXP,JDK5,JBoss4,Tomcat5
安装:直接使用该目录程序建立新的站点即可,test.jsp中有测试代码,使用浅显易懂
版权声名:
================================================================================
本标签由papding开发完成,版权所有者为papding。
个人网站可以免费使用本标签,并可自由传播,传播过程请保持本系统的完整性。
任何个人或企业未经许可不得将本系统用作商业用途。
如果您对本系统又任何意见和建议,请告知
功能说明:
================================================================================
(1)检查合法性:可以使用默认校验器,也可以指定正则表达式
默认校验器: required 非空
integer 数字
float 小数,如3.22
date 日期,如2006-01-01( 10:10:10)
email 邮箱,如lzb_box@163.com
phone 电话,如86-010-888888888
mobile 手机,如13888888888
postcode 邮编,如100083
url 网址,如http://www.sohu.com/x/y/s.*
自定义正则表达式:如/^\d{1}([,]\d{1,2})*$/
(2)可以限定最大长度、最短长度
(3)可以防止内容重复提交
使用方法:
================================================================================
(1)对于需要进行检验的input用如下形式表示:
<input:text name="Test" submit="Submit1" //必有属性
maxlength="20" size="50" value="1" style="" class="" //以下为可选属性
minlength="2" mask=""
hint="" errhint="">
name: 表单名称
submit: 该表单对应的submit的名称
maxlength: 最大长度
size: 显示长度
value: 显示初始值
style: 样式表
minlength: 最小长度
mask: 校验表达式,可以是以上的已有名称,可以为多个,逗号分隔
selfmask: 也可以自定义,如"/^\d+$/",以/^开头,以$/结尾
hint: 提示信息
errhint: 校验错误提示
注意:以上mask和selfmask同时生效,所以防止相互矛盾
如 mask="required" selfmask="/^\d*$/"等价于 selfmask="/^\d+$/"
而 mask="email" selfmask="/^\d*$/"即是矛盾的;
(2)在submit按钮后添加一句代码:<input:initscript/>,用于网页初始数据校验
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
【项目资源】:包含前端、后端、移动开发、操作系统、人工智能、物联网、信息化管理、数据库、硬件开发、大数据、课程资源、音视频、网站开发等各种技术项目的源码。包括STM32、ESP8266、PHP、QT、Linux、iOS、C++、Java、python、web、C#、EDA、proteus、RTOS等项目的源码。【项目质量】:所有源码都经过严格测试,可以直接运行。功能在确认正常工作后才上传。【适用人群】:适用于希望学习不同技术领域的小白或进阶学习者。可作为毕设项目、课程设计、大作业、工程实训或初期项目立项。【附加价值】:项目具有较高的学习借鉴价值,也可直接拿来修改复刻。对于有一定基础或热衷于研究的人来说,可以在这些基础代码上进行修改和扩展,实现其他功能。【沟通交流】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。鼓励下载和使用,并欢迎大家互相学习,共同进步。
资源推荐
资源详情
资源评论
收起资源包目录
基于HTML实现其他类别网站_网页中文本框自校验的标签_input(HTML源码+数据集+项目使用说明).rar (7个子文件)
[其他类别]网页中文本框自校验的标签_input
input
WebRoot
WEB-INF
classes
com
input
TextTag.class 7KB
RegExpression.class 991B
InitScriptTag.class 2KB
lib
web.xml 454B
input.tld 5KB
test.jsp 3KB
使用说明.txt 3KB
共 7 条
- 1
资源评论
CrMylive.
- 粉丝: 1w+
- 资源: 4万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功