【发布时间】:2020-04-25 07:34:22
【问题描述】:
我有一个名为 hours 的 HTML 文本输入,它通过敲除扩展程序验证为数字。如果输入小时数的用户在他们输入的数字之后有任何空格,我想简单地修剪一下,而不会收到他们输入的小时数不是数字的通知。例如,如果他们输入“2.5”,这应该是正确的,因为我希望自动修剪多余的空格。我怎么能用我下面的东西做到这一点?谢谢你。
hours: ko.observable().extend({ number: true, required: true })
【问题讨论】:
-
为什么不直接输入数字类型 --> input type="number"。那么默认情况下会忽略空格吗?
-
@CDA 程序员,我的回答对您解决问题有帮助吗?如果是,请将其标记为已接受。如果没有,请告诉我,我会尽力提供进一步帮助。
标签: javascript knockout.js knockout-validation extender