输入类型=具有最小值和最大值的文本模式数字

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了输入类型=具有最小值和最大值的文本模式数字相关的知识,希望对你有一定的参考价值。

<input type="text" name="someName" id="someId" required pattern=""/>

我严格地想使用具有min = 0和max = 24的数字模式的文本类型的输入

这个问题与this有些重复

但他们的最大值是5000而我的是24

我不知道如何修改代码,这就是为什么我再次问它。

将输入限制为5000的代码

 <input type="text" name="someName" id="someId" required="required"
 pattern="(5000|([1-4][0-9][0-9][0-9])|([1-9][0-9][0-9])|([1-9][0-9])|[1-9])"/>

怎么能把它变成24?

答案

让我解释它是如何工作的,这样你下次就可以自己做。可能有更好的方法。我只是按照你在描述中提到的例子 -

<input type="text" name="someName" id="someId" required="required" pattern="(([1-2][0-4])|([1][5-9])|[0-9])"/>

qazxsw poi属性将评估正则表达式,模式分为三个部分 -

pattern

以上是关于输入类型=具有最小值和最大值的文本模式数字的主要内容,如果未能解决你的问题,请参考以下文章

PHP:将一个数字分隔为具有最小值和最大值的 10er 数组

用于创建具有数据框中每个日期的最小值和最大值的表的函数

如何在文件处理中从文本文件中找到每一行的最小值和最大值?

计算用户在Java中输入的一系列数字的总和、算术平均值、最小值和最大值? [关闭]

显示用户输入的最小值和最大值并找到平均值

python编写程序,利用元组作为函数的返回值,求系列类型的最大值、最小值和元素个数