`
FansUnion
  • 浏览: 171483 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

HTML中input标签maxlength属性的妙处

 
阅读更多

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)

分享到:
评论

相关推荐

    input 标签的属性

    ### Input 标签的属性详解 #### 一、概述 在HTML中,`&lt;input&gt;`标签是最常用的表单元素之一,用于收集用户输入的数据。它通过`type`属性定义了不同的输入控件类型,比如文本框、密码框、按钮等。本文将详细介绍`...

    Input的size与maxlength属性的区别自我理解

    最近做项目用到input的size和maxlength属性,以前只顾用没有用心去看看这2个标签的区别,今天周末baidu了一下,有所理解。特记录于此! 复制代码代码如下: &lt;p&gt;Name: &lt;input type=”text” name=”fullname” ...

    HTML:自定义标签属性

    在 HTML 中,可以通过在元素标签中添加自定义属性的方式,为元素添加额外的数据或行为信息。自定义属性遵循特定的命名规则,并且可以在 JavaScript 中访问和操作。 ##### 命名规则: 1. **命名方式**:自定义属性...

    HTML常用的标签和属性.doc

    ### HTML常用标签与属性详解 #### 一、网页标题标签 `&lt;title&gt;` - **用途**:定义文档的标题,显示在浏览器的标题栏或标签页上。 - **示例**: ```html 我的网站 ``` #### 二、主体标签 `&lt;body&gt;` - **用途**:...

    自定义html maxlength

    在HTML中,`maxlength`属性通常用于限制`&lt;input&gt;`元素(如文本框)用户可以输入的最大字符数。然而,有时候默认的`maxlength`属性功能可能无法满足特定的需求,比如需要更复杂的验证规则或者动态改变最大长度等。这...

    HTML5&CSS3网页制作:Input元素的type属性.pptx

    在HTML5中,`&lt;input&gt;`元素的`type`属性是一个非常重要的特性,它决定了输入框的功能和样式。通过设置不同的`type`属性值,我们可以创建各种类型的输入控件,以满足网页表单设计的需求。 1. **普通文本框(text)** ...

    HTML标签分类及其属性.pdf

    HTML标签分类及其属性 HTML标签是构建网页的基础,了解HTML标签的分类及其属性是学习Web开发的第一步。本文将对HTML标签进行分类,并详细介绍每种标签的属性和用法。 窗体标签 标签用于定义窗体,用户可以通过...

    微信小程序中input标签详解及简单实例

    其中,id属性用于标识input标签,type属性用于指定input标签的类型,这里指定为number类型,表示只能输入数字.bindinput事件用于监听input标签的变化,例如输入框中输入的内容变化时触发的事件。 二、input标签的...

    HTML5表单中input元素及属性.pdf

    HTML5中的`&lt;input&gt;`元素是网页表单的核心组成部分,用于创建各种用户输入接口。它支持多种输入类型,使得开发者能够构建功能丰富的交互式表单。以下是对标题和描述中涉及的知识点的详细说明: 1. **输入类型(type...

    (完整word版)HTML常用标签属性汇总.doc

    下面是HTML中一些常用的标签属性汇总: body标签 body标签是HTML文档的主体部分,它用于定义网页的主要内容。body标签有多种属性,以下是一些常用的属性: * 背景属性:包括bgcolor、background、background-...

    HTML常用标签及属性.docx

    - `readonly`、`value`、`maxlength`:表单元素的属性,如只读、初始值和最大长度。 - `scrollDelay`、`direction`:用于`&lt;marquee&gt;`标签,控制滚动速度和方向。 5. **块级标签和行内标签**: - 块级标签:占据...

    初级html代码学习.zip

    001-我的第一个HTML页面 002-HTML的基本标签 003-HTML的实体符号 004-HTML的表格 005-HTML的表格-单元格合并以及th标签 ...016-input控件的maxlength属性 017-HTML中元素的id属性 018-HTML中的div和span

    HTML5表单中新增的input属性2.pdf

    - `formaction`: 此属性允许为`&lt;input type="submit"&gt;`或`&lt;input type="image"&gt;`元素指定一个不同的处理表单动作的URL,覆盖了`&lt;form&gt;`标签的`action`属性,这意味着同一个表单的不同提交按钮可以有不同的目标地址...

Global site tag (gtag.js) - Google Analytics