javascript - 设置输入文本的固定长度

标签 javascript html input

我想将文本框的输入长度设置为仅 9 个字符。不多也不少。有什么办法吗?任何帮助将不胜感激。谢谢!

最佳答案

在 HTML5 中,您可以使用 pattern 属性来执行此操作:

<input type="text" pattern=".{9}" required name="patternTest" title="Field must be 9 characters long" />

Demo

About pattern attribute

关于javascript - 设置输入文本的固定长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13948999/

相关文章:

javascript - RequireJS Mismatched anonymous define 由 Drupal 引起的错误?

html - 垂直侧面菜单的折叠不起作用

javascript - 在 onClick (HTML) 中打断线

html - 为文本标签创建 css 类是个坏主意吗?

C++ - 清理整数输入

javascript - 如何使用输入类型日期动态地仅允许从当前日期算起的一年?

css - 如何更改禁用输入的字体颜色?

javascript - 在 iFrame 中定义 customElements 会抛出 "DOMException: Operation not supported"。为什么?

javascript - 菜单的 jQuery 开关类不起作用

javascript - 使用 jQuery 捕获 div 内的所有单选按钮