web 页面中 四种常见 必测控件

输入框

1、为空 (如果不为空,页面有“*”号标注,或者只有一个输入框)

  a、没有任何输入,焦点离开有提示,提交页面无跳转 仍有提示

  b、输入一个或多个空格,焦点离开自动清除空格 有提示,提交页面无跳转仍有提示

2、输入长度超出限制

  a、输入任意长度字符,离开焦点无提示,提交页面 跳转新功能页面

  b、输入指定长度字符 ,(输入超限)离开焦点有提示,提交页面无跳转 仍有提示

3、特殊字符串

4、只能输入数字类型的输入框,如果输入非半角阿拉伯数字的其他字符

  a、非法输入立即清除,无需提示

  b、焦点离开后有相应的提示,提交页面无跳转 仍有提示

搜索框

1、为空

  a、单搜索框,没有组合查询,进行搜索无需提示 焦点位于搜索框时 不执行搜索

  b、 多个搜索框,有组合查询,进行搜索时无提示 焦点可位于其他搜索框

2、关键字两边有空格

  搜索时 自动清除 关键字两边的空格

3、关键字长度限制

  进行搜索时有超长提示,并不执行搜索

日历

以下条件都应满足

  a、截止日期:不能早于已选的起始日期,不能晚于当前时间

  b、起始日期:不能晚于截止日期,不能晚于当前日期

  c、选择某一日期:

上传图片

以下条件都应满足

  a、非指定格式的图片文本,应有相应的提示该文件不被上传

  b、大于指定存储空间的文件,应有提示 该文件不被上传

  c、大于自定尺寸的图片,应有提示 不被上传

  d、图片上传成功,可以在指定的区域显示;文本文件上传成功,可以正常显示

参考地址:

https://blog.csdn.net/wd168/article/details/51848448

https://www.cnblogs.com/chengchengla1990/p/6375496.html

最新文章

  1. wap端开发必须基础
  2. 自然语言16_Chunking with NLTK
  3. 几个精彩的DMV
  4. Selenium实战脚本集(4)--简单的开发者头条客户端
  5. Hibernate unsaved-value 属性
  6. WHERE谓词对索引使用的影响
  7. 161018、springMVC中普通类获取注解service方法
  8. Ubuntu 14.10 下安装SVN
  9. Codeforces Round #277 (Div. 2) A. Calculating Function 水题
  10. 利用WeX5集成百度地图
  11. 【三支火把】---常用C语言控制台函数总结(持续更新)
  12. 关于 ORA - 01861 文字与格式字符串不匹配问题(oracle存储过程)
  13. Ghost源代码
  14. shell脚本兼容linux/unix与windows/cygwin的基础(注意处理好CR, LF, CR/LF 回车 换行的问题)
  15. Java良葛格 学习笔记
  16. Random问题
  17. 一个解释volatile关键字最好的例子
  18. mysql windows 安装 错误
  19. 数据结构与算法之PHP实现队列、栈
  20. go语言练习:条件语句和循环语句

热门文章

  1. asp.NET 下真正实现大文件上传
  2. Winform之跨线程更新UI
  3. 怎么在 localhost 下访问多个 Laravel 项目,通过一个IP访问多个项目(不仅仅是改变端口哦)
  4. Python面试-DB相关
  5. 【并行计算-CUDA开发】FPGA 设计者应该学习 OpenCL及爱上OpenCL的十个理由
  6. 将对象以json格式写入到文件中
  7. Elasticsearch-更新现有文档
  8. AC自动机练习题1:地图匹配
  9. Docker国内Yum源和国内镜像仓库
  10. jQuery选择器引入