html - 达到最大长度时如何向输入元素添加样式?

标签 html css

显然,使用 JavaScript 检测输入元素中的最大长度是否已达到是非常简单的。

但我想知道目前是否有一种方法,或者在未来的任何标准中,是否有一种方法可以按照(伪代码示例)input:maxlengthinput: length=[maxlength].

最佳答案

目前,无法检测输入(文本或文本区域)是否已达到 CSS 或 CSS3 中的最大长度。如果你真的想检查它,你将需要 javascript,就像你自己说的那样。

至于 future 的计划:我还没有在 W3C 页面上看到任何类似的东西,尽管它会非常有用。 :)

关于html - 达到最大长度时如何向输入元素添加样式?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29124851/

相关文章:

Javascript 外部文件

html - 输入宽度为 100% - 20px

html - 如何防止 webkit-scrollbar 推过 div 的内容?

带有 onkeyup 事件的 Javascript 搜索栏不起作用

javascript - 使用 Javascript 计算方程

html - 与 z-index 重叠的 div

jquery - 覆盖 jquery-mobile 应用的字体粗细

jquery - 切换第一行文本末尾的箭头

css - 保持右浮动元素与 block 在同一行

javascript - 如何在创建 DOM 后修改 CSS 值?