【发布时间】:2020-01-27 22:32:17
【问题描述】:
我在我的移动应用程序中使用了 HTML maxlength 属性,但它不起作用。我尝试了其他几种方法来限制 input[type=text] 中的最大长度,但它们都没有在 web 浏览器中工作得像 maxlength 一样好。所以想知道maxlength属性背后的编码逻辑。
【问题讨论】:
-
请发布您的实际代码。
-
您能否展示一个未强制执行
maxlength的html 示例,并指出出现这种情况的操作系统、浏览器和浏览器版本?也许对它进行一些小的修改可能会使其工作。 -
我正在使用 Windows 10 操作系统上的 Google chrome 版本 77.0.3865.90,并且我正在使用检查工具来检查移动设备中的行为。 @LonnieBest
-
我很抱歉由于我工作的组织的限制而无法发布完整的代码。但我通过将 maxlength 属性放在输入标签中进行测试。此外,当我尝试使用 maxlength 属性时,我不会尝试强制执行任何 javascript 代码来完成相同的工作。
-
与此同时,堆栈溢出时已经出现了同样的问题:stackoverflow.com/questions/17439487/…
标签: javascript html