当前位置: 首页 > 知识库问答 >
问题:

在中允许2位小数

宋子辰
2023-03-14

我有一个,我希望将用户的输入限制为纯粹的数字或小数点后2位以下的数字。

基本上,我要求一个价格输入。

我想避免做regex。有办法做吗?

<input type="number" required name="price" min="0" value="0" step="any">

共有1个答案

秦信瑞
2023-03-14

step=“any”允许任意数量的小数点位数,而不是step=“.01”,它最多允许两个小数点位数。

详细信息请参阅规范:https://www.w3.org/tr/html/sec-form.html#the-step-attribute

 类似资料:
  • 问题内容: 我有一个,我想将用户的输入限制为纯数字或带小数的数字(最多2个小数位)。 基本上,我要输入价格。 我想避免做正则表达式。有办法吗? 问题答案: 代替允许使用小数位数的,而使用允许最多两位的小数。

  • 我有一个,我希望将用户的输入限制为纯数字或小数最多2位的数字。 基本上,我要求的是一个价格输入。 我想避免做正则表达式。有办法做到吗?

  • 当我尝试在我的字段中添加十进制输入时,例如:12.54。它表示以下文本:请输入一个有效的值。两个最接近的有效值是12和13。 它不允许我在字段中键入十进制输入。。。。 我如何解决这个问题?

  • 问题内容: 我可以一次发送到的最大数据大小HttpURLConnection是Tomcat多少?请求大小是否有限制? 问题答案: maxPostSize 容器FORM URL参数解析将处理的POST的最大大小(以字节为单位)。可以通过将此属性设置为小于或等于0的值来禁用该限制。如果未指定,则将该属性设置为2097152(2兆字节)。 另一个限制是: maxHttpHeaderSize请求和响应HT

  • 问题内容: 您是否知道确保用户只能输入最大小数位数的数字的任何方法。我不确定如何解决这个问题。在MS SQL数据库中,我将从应用程序中发送数据,我得到了具有这种类型的列。 现在考虑最终要存储要在Android中验证的值的列的数据类型,我已经考虑了这些两种情况: 如果用户输入不带小数的数字,则最大位数必须为8 如果用户输入带小数的数字,则最大位数必须为8(包括小数点右边的数字) 现在,我可以确定第一