【发布时间】:2020-10-25 04:55:13
【问题描述】:
我有一个输入类型=“文本”,我想将用户的输入限制为纯数字或小数点后两位小数。
我要求输入价格。 我想将输入限制为小数点前17位和小数点后2位
我想避免复杂的步骤。有什么办法吗?
【问题讨论】:
我有一个输入类型=“文本”,我想将用户的输入限制为纯数字或小数点后两位小数。
我要求输入价格。 我想将输入限制为小数点前17位和小数点后2位
我想避免复杂的步骤。有什么办法吗?
【问题讨论】:
试一试,我用 maxlength 限制输入并使用您可以在此处测试的正则表达式进行验证:https://regexr.com/57rtg
<input type="text" pattern="^\d{0,17}$|(?=^.{0,20}$)^\d+\.\d{0,2}$" maxlength="20">
【讨论】: