HTML中的input标签可是很常用的。

HTML本身也非常简单,就是若干标签,每个标签有若干属性。

我在学习HTML的过程中,也没有太过重视。

今年,在写前端表单验证的时候,发现maxlength这个属性很好用。

实际需求

前端的表单,需要进行验证。

结合JS表单验证框架,写了很多前端验证的代码。

其中,有这么一个需求:用户最多只能输入10个字符。

按照惯性,肯定是会去写JS表单验证了。

实际上,根本没有必要。

HTML中的maxlength属性就可以很简单地解决这个问题。

<input type="text" size="10" maxlength="10" />

通过这个很简单的属性设置,用户能够输入的字符就是10。前端,根本不需要再去验证。

观点结论

这个属性很简单,但是可以节省不少时间。

这个实际案例提醒我们,不要被自己的习惯误导了。

很多问题存在着简单的解决方法,不要把简单的问题用复杂的方法解决了。

切记!

原文链接http://blog.fansunion.cn/articles/3509(小雷博客-blog.fansunion.cn)

最新文章

  1. 数据结构与算法JavaScript (三) 链表
  2. mmorpg手游中的战斗系统
  3. Oracle MERGE INTO 语句
  4. [工具开发] keepalived使用nagios监控脚本
  5. js事件委托,可以使新添加的元素具有事件(event运用)
  6. CSS3随内容自动伸缩的背景
  7. linux oracle磁盘满了
  8. Myeclipse中全部文件设置成UTF-8
  9. JS中的内部类
  10. 2016MBA排名
  11. wordCount程序中MapReduce工作过程分析
  12. ios7自带的晃动效果
  13. scrapy使用爬取多个页面
  14. WebApp开发:ajax请求跨域问题的解决
  15. EJB 总结学习(1)
  16. js获取get值
  17. iOS把一个简单的图形变成一个圆
  18. 为VS2013添加SQLCE的支持
  19. Codeforces 320A Magic Numbers
  20. struts2.1.6教程十一、注解配置

热门文章

  1. UTC时间 GMT时间 本地时间 北京时间 时区 夏令时简要说明
  2. linux 查看tomcat 实时日志
  3. CodeForcesGym 100502G Outing
  4. HH生病了(hpu1136)
  5. poj2243 &amp;amp;&amp;amp; hdu1372 Knight Moves(BFS)
  6. 通过js动态创建button
  7. 44.Node.js Express 框架--web框架
  8. 洛谷P3531 [POI2012]LIT-Letters
  9. RK3066 实现LED闪烁的代码分析
  10. 安卓使用WebView下载文件,安卓实现软件升级功能