BS开发中常用的Javascript技术
[转]http://www.cnblogs.com/bisonjob/archive/2005/07/21/197264.aspx
一、验证类
1、数字验证内
1.1 整数
1.2 大于0的整数 (用于传来的ID的验证)
1.3 负整数的验证
1.4 整数不能大于iMax
1.5 整数不能小于iMin
2、时间类
2.1 短时间,形如 (13:04:06)
2.2 短日期,形如 (2003-12-05)
2.3 长时间,形如 (2003-12-05 13:04:06)
2.4 只有年和月。形如(2003-05,或者2003-5)
2.5 只有小时和分钟,形如(12:03)
3、表单类
3.1 所有的表单的值都不能为空
3.2 多行文本框的值不能为空。
3.3 多行文本框的值不能超过sMaxStrleng
3.4 多行文本框的值不能少于sMixStrleng
3.5 判断单选框是否选择。
3.6 判断复选框是否选择.
3.7 复选框的全选,多选,全不选,反选
3.8 文件上传过程中判断文件类型
4、字符类
4.1 判断字符全部由a-Z或者是A-Z的字字母组成
4.2 判断字符由字母和数字组成。
4.3 判断字符由字母和数字,下划线,点号组成.且开头的只能是下划线和字母
4.4 字符串替换函数.Replace();
5、浏览器类
5.1 判断浏览器的类型
5.2 判断ie的版本
5.3 判断客户端的分辨率
6、结合类
6.1 email的判断。
6.2 手机号码的验证
6.3 身份证的验证
BS开发中常用的Javascript技术相关推荐
- Jsp在web开发中常用到的技术(一)
JSP学习总结 文章目录 JSP学习总结 @[TOC](文章目录) 一.JSP快速入门 二.JSP原理 三.JSP脚本 四.EL表达式 五.JSTL 标签 标签 一.JSP快速入门 jsp坐标: &l ...
- 浅谈Web开发中的6种技术
CSDN博客不再经常更新,更多优质文章请来 粉丝联盟网 FansUnion.cn! (FansUnion) Web开发中的6种技术 1.html 超文本标记语言,即HTML(Hypertext Mar ...
- Android开发中的多线程编程技术
Android开发中的多线程编程技术 [IT168技术]多线程这个令人生畏的"洪水猛兽",很多人谈起多线程都心存畏惧.在Android开发过程中,多线程真的很难吗?多线程程序的&q ...
- iOS开发中常用的方法
iOS开发中常用的方法 系统弹窗: 过期方法: UIAlertView *alertView = [[UIAlertView alloc]initWithTitle:@"确认报价" ...
- NC65在日常开发中常用的代码写法
标题 NC65开发相关代码 版本 1.0.1 作者 walton 说明 收集NC在日常开发中常用的代码写法,示例展示 1.查询 1.1 通过BaseDAO查询结果集并转换 //通过BaseDAO进行查 ...
- JAVA 开发中常用的工具有哪些?
Java开发中常用的工具有以下几种: Eclipse:一款非常流行的开发工具,提供了很多方便的功能,如代码自动补全.调试.版本控制等. IntelliJ IDEA:一款功能强大的Java集成开发环境, ...
- web前端开发中需要掌握的技术:
web前端开发中需要掌握的技术: 1.学习HTML,这是最简单,最基本的是要掌握div,formtable.Ulli.P.跨度.字体这些标签,这些都是最常用的,尤其是DIV和表格,DIV,表也可以用于 ...
- 前端开发中常用设计模式-总结篇
本文是向大家介绍前端开发中常用的设计模式,它使我们编写的代码更容易被复用,也更容易被人理解,并且保证代码的稳定可靠性. 1.什么是设计模式 通俗来讲,就是日常使用设计的一种惯性思维. 因为对应的这种思 ...
- 产品开发中,TR是技术评审节点。
在工作中,我们经常可以听到以下的声音: "我们不进行评审,是因为我们项目比较特殊,没有时间--". "我们的项目已经进行了测试,不需要再进行评审了". &quo ...
最新文章
- Kafka的生产者优秀架构设计
- 操作系统实验之作业调度算法
- 26期Linux20180531 单用户 救援模式 克隆虚拟机 linux机器相互登录
- 设计模式 — 结构型模式 — 组合模式
- python装饰器函数-python之路——装饰器函数
- [待总结]各种中文乱码分析与处理:数据库、eclipse、linux to windows、web应用
- 有趣c语言编程经典例子,C语言简单有趣例子总结ZWF.pdf
- Kernel那些事儿之内存管理(2) --- 百闻不如一见
- java.lang.NoSuchMethodError: org.springframework.beans.MutablePropertyValues.add
- java返回fail_Java集合中的fail-fast(快速失败)机制详解
- Microsoft Azure Remoteapp使用自定义镜像创建桌面服务
- 程序分身:根据不同程序名执行不同函数
- Python中超类是如何知道自己被继承的
- 你竟是这样的月饼-今年中秋节折腾的月饼2.0
- 最近在忙着做一个加密的项目,还自己找的私活.
- java.io.NotSerializableException: org.apache.kafka.clients.consumer.ConsumerRecord
- Python爬虫之40行代码爬取金庸所有武侠小说
- 小米路由器r2d_小米路由器R2D刷机变砖维修过程记录
- 品质管控计划ppt怎样写_供应商质量管理工作计划.ppt
- WordPress中导入图片模糊
热门文章
- 三、Dockerfile的说明和编写
- VUE+WebPack游戏开发:神庙逃亡的游戏设计
- wkhtmltopdf
- git上传文件到github
- 【金融】财务报表可能有用的点
- 8.2.1.2 How MySQL Optimizes WHERE Clauses MySQL 优化WHERE 子句
- bugzilla dbd-mysql_在Red Hat Linux下安装配置Bugzilla
- 三级工作台抽奖出啥_【早早聊】如何落地一体化运营工作台
- vue 打包html静态页面,Vue.js打包部署到服务器路径资源和页面404
- Using string literals in ref attributes is deprecated